页面第一次items通过Store.fetch()获取到的是null,但是没有初始化成一个数组。
会报错:Cannot read property 'push' of null。
将store.js中的fetch该成
fetch () {
return JSON.parse(window.localStorage.getItem(STORAGE_KEY) || '[]' )
}
也就是window.localStorage.getItem(STORAGE_KEY) 如果为null,返回JSON.parse('[]')
会报错:Cannot read property 'push' of null。
将store.js中的fetch该成
fetch () {
return JSON.parse(window.localStorage.getItem(STORAGE_KEY) || '[]' )
}
也就是window.localStorage.getItem(STORAGE_KEY) 如果为null,返回JSON.parse('[]')
2017-02-17