小编Sim*_*mos的帖子

VueJs获取url查询

我正在开发一个带有vuejs的网站,此时我遇到了麻烦,我需要从这个网站上获取网址查询(页面),例如这个网站webitename.com/user/?page=1但是this.$router.query.page得到了一个错误(未捕获的TypeError:无法读取undefined的属性"page"

有人知道这个问题,可以帮助我吗?

PS:我可以使用设置查询页面

this.$router.push({name: 'userIndex', query: { page: '123' } });
Run Code Online (Sandbox Code Playgroud)

我可以得到像这样的url normal params

userID -> (websitename.com/user/:userId | websitename.com/user/1)
Run Code Online (Sandbox Code Playgroud)

但我无法获得任何查询参数

vue.js vue-router vue-component vuejs2

47
推荐指数
4
解决办法
9万
查看次数

标签 统计

vue-component ×1

vue-router ×1

vue.js ×1

vuejs2 ×1