vue项目当中使用JSON.stringify()报错
2019-11-01 本文已影响0人
我是何宝荣呀
今天在写一个项目的时候,用到vuex里面的仓库一个数据要存储与localStorage里面,但是使用JSON.stringify()这个函数会报错,最后发现,要在前面加上一个“window”才可以
报错如下:
Error in v-on handler: "TypeError: (0 , _stringify2.default) is not a function"
(0 , _stringify2.default) is not a function
![](https://img.haomeiwen.com/i8140656/e757c92e940d362c.png)
错误写法:
localStorage.setItem('car', JSON.stringify(state.car))
正确写法:
localStorage.setItem('car', window.JSON.stringify(state.car))
记录一下下~~~