大佬教程收集整理的这篇文章主要介绍了在下面的文件中,在 vue JS 中调用 reset() 时出现“无法读取未定义错误的属性‘map’”,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
根据屏幕截图调用重置时出现以下错误:-
> vue.esm.Js:1897 TypeError: CAnnot read property 'map' of undefined
> at c.setResults (store.Js:61)
> at vuex.esm.Js:785
> at vuex.esm.Js:407
> at Array.forEach (<anonymous>)
> at vuex.esm.Js:406
> at c.NYxO.c._withCommit (vuex.esm.Js:565)
> at c.NYxO.c.commit (vuex.esm.Js:405)
> at commit (vuex.esm.Js:350)
> at c.reset (store.Js:41)
> at Array.<anonymous> (vuex.esm.Js:792)
当您调用 reset()
时。
store.commit('SearchResult',[])
使用空数组执行,
但进入setResults:(state,results)
,这里的results
是一个空数组,因此结果没有siteList
属性。所以这是错误的原因。
所以当 setResults
是一个空数组时考虑 results
函数代码。
以上是大佬教程为你收集整理的在下面的文件中,在 vue JS 中调用 reset() 时出现“无法读取未定义错误的属性‘map’”全部内容,希望文章能够帮你解决在下面的文件中,在 vue JS 中调用 reset() 时出现“无法读取未定义错误的属性‘map’”所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。