刷新页面的时候想把当前页面的数据保存起来继续留在页面中,当我使用localstorege保存起来再放到页面中时会报错,因为$data属性是只读的,除非遍历每个属性再保存起来,但是又很麻烦,vue中data属性是个函数,于是可以这样
data() {
const text = localStorage.getItem('text')
const textStr = text ? JSON.stringify(text) : {}
return Object.assign(
{
list: {},
num: 0,
},
textStr
)
},