vue query传参刷新后数据变成"[Object Object]"
写法:this.$router.push({path: '/index',query: row//直接传递参数,且参数是一个对象})以这种方式传递参数,且参数为一个对象,刷新页面后可能会出现“[Object Object]”解决方案:this.$router.push({path: '/index',query: {row: JSON...
·
写法:
this.$router.push({
path: '/index',
query: row //直接传递参数,且参数是一个对象
})
以这种方式传递参数,且参数为一个对象,刷新页面后可能会出现“[Object Object]”
解决方案:
this.$router.push({
path: '/index',
query: {
row: JSON.stringify(row) // 将对象转成json字符串
}
})
//在取参数的时候处理一下: JSON.parse(this.$route.query.row)
通过上述方案可以避免出现"[Object Object]"现象
更多推荐
已为社区贡献4条内容
所有评论(0)