ant design vue pro Warning: [antdv: Icon]

控制台提示:
异常提示
  • Warning: [antdv: Icon] Icon should have type prop or component prop or children.
原因分析及出现场景:
  • 百度后了解到,这个提示大致意思是 ICon 这个组件需要一个 props 或者 children。简单理解就是不能传空值""。
  • 我是在点击左侧二级菜单时才提示,那就可以把范围缩小,去看看菜单数据渲染情况。
问题起因:
  • 业务要求,我们菜单只需要一级的需要图片,二级的菜单不需要图标,所以数据库和页面设计时图标字段栏位是允许为空的。
处理方法
  • UI组件原则上不去改动它,所以菜单的数据结构可以处理下,或者是数据库里面二级菜单图标存none,反正不能为空就可以了。

你可能感兴趣的:(ant design vue pro Warning: [antdv: Icon])