使用localStorage将Vue3中data声明的一个数组进行解析时。由于定义如下:

notFinish: JSON.parse(localStorage.getItem('notFinish')),

出现了如下错误:

Type 'null' is not assignable to type 'string'

解决方法:
可以“或”一个空数组字符串,即改成如下形式:

notFinish: JSON.parse(localStorage.getItem('notFinish')) || '[]',
Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐