index.vue:138 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'permission')
时间: 2023-11-15 18:03:53 浏览: 113
Vue打包Cannot read property 'tapPromise' of undefined报错处理.docx
5星 · 资源好评率100%
这个错误提示意味着在index.vue文件的第138行,你正在尝试读取一个名为“permission”的属性,但是该属性的值为undefined,因此无法读取其属性。这通常是由于异步请求数据时,页面尚未完全渲染而导致的。解决方法是在获取数据后再进行渲染,或者在渲染时添加if判断,确保数据已经存在再进行读取操作。你可以通过在代码中添加类似于引用和引用中的nextTick和v-if判断来解决这个问题。
阅读全文