[Vue warn]: Error in onLoad hook: "TypeError: Cannot read properties of null (reading 'split')" found in
时间: 2023-11-12 10:50:24 浏览: 226
这个错误信息"[Vue warn]: Error in onLoad hook: "TypeError: Cannot read properties of null (reading 'split')" found in"通常是由于在组件加载时尝试访问一个空值的属性所引起的。这可能是因为你在mounted钩子函数中使用了this.$refs['equan'],但是没有正确地引用到对应的DOM元素。你可以在mounted钩子函数中添加一个条件判断,确保在访问之前该DOM元素已经加载完成,例如使用v-if来确保DOM元素已经存在。另外,还可以检查一下是否正确引入了echarts库和是否正确配置了echarts对象。
相关问题
[Vue warn]: Error in created hook: "TypeError: Cannot read properties of null (reading 'getAttribute')"
这个错误通常是由于在 `created` 钩子函数中访问了一个尚未渲染的元素或组件的属性导致的。你可以检查一下 `created` 钩子函数中的代码,看看是否有通过 `querySelector` 或 `getElementById` 等方法获取元素的属性。如果是这样,请确保元素已经正确地被渲染到页面上,可以在 `mounted` 钩子函数中进行操作。如果问题仍然存在,请提供更多的代码细节和上下文,以便更好地进行排查。
permission.js:96 [Vue warn]: Error in created hook: "TypeError: Cannot read properties of null (reading 'getAttribute')"
根据你提供的错误信息,这是一个Vue警告,出现在`created`钩子函数中。错误信息显示在`permission.js`文件的第96行,提示"TypeError: Cannot read properties of null (reading 'getAttribute')"。
这个错误通常表示在`created`钩子函数中尝试读取一个为null的属性。具体原因可能是在该钩子函数中访问了一个DOM元素的属性,但该元素可能不存在或尚未完全加载。
解决这个问题的方法是确保在访问DOM元素之前,先进行必要的检查,确保元素存在并已加载完毕。你可以使用条件语句或Vue提供的生命周期钩子函数来延迟访问DOM元素,以避免出现这个错误。
阅读全文