刷新页面数据丢失原因很多,其中有一种是解析错误,没有解构出来。
报错内容如下(类似这个报错):
数据结构如下:
javascript
this.$router.push({
name: 'DetailComparison',
query: {
rowDetail: rowDetail || null
}
})
修改数据结构:
javascript
this.$router.push({
name: 'DetailComparison',
query: {
...rowDetail
}
})
将数据进行结构,在刷新页面时能够直接获取数据信息进行渲染。