关于Vue项目中 `Uncaught TypeError: Cannot read property ‘toLowerCase‘ of undefined`的情况

问题:

 

 

原因:

 

 在全局注册组件时采用遍历组件池的方法,此时,每个组件都应该具备name属性,否则会出现如标题的错:

  Uncaught TypeError: Cannot read property 'toLowerCase' of undefined

解决:

在组件中加入name属性,标注组件名称

<script>
export default {
  name: 'TagsView',
  ...
}
</script>

 

posted @ 2022-06-30 09:18  smil、梵音  阅读(279)  评论(0编辑  收藏  举报