vueNode |function(h) antdv 中 notification的ICON 怎么在JS文件中使用

在VUE 2.0的项目中 使用 antdv

通知提醒框可以这样定义,但是必须在.vue文件中

this.$notification.open({
            message: '错误信息',
            icon: <a-icon type="frown" style="color:#FF2626" />
          })

如果在main.js中定义了一个JS文件

import notification from 'ant-design-vue/es/notification'
notification.open({
            message: '错误信息',
            icon: <a-icon type="frown" style="color:#FF2626" />
          })

这样就不好用了,会提示

Uncaught (in promise) ReferenceError: h is not defined

这个应该怎样正常写,才能正常使用 icon?

感觉不是有没有引入icon 文件的问题,而是 vueNode |function(h) 的理解受限了

icon: ()=>{ return <a-icon type="frown" style="color:#FF2626" />}

下面的icon 改成这样也不行

这个时vue2.0的版本 求助一下

阅读 1.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题