使用query传参
this.$router.push({path: `/shiftAccountSafe/${id}`, query: {search: this.search}});
另一个页面接参
console.log('search:', this.$route.query.search);
进入到页面是可以获取到参数
但刷新页面就获取不到了
求大神解答。。。
使用query传参
this.$router.push({path: `/shiftAccountSafe/${id}`, query: {search: this.search}});
另一个页面接参
console.log('search:', this.$route.query.search);
进入到页面是可以获取到参数
但刷新页面就获取不到了
求大神解答。。。
13 回答12.9k 阅读
7 回答2.1k 阅读
5 回答1.4k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
query里的每一项值应该是字符串,你传一个对象进去自然被强制转成[object Object],可以看一下你的地址栏应该就是这样。
你需要修改所传参数search,不能直接用对象。