vue
+ Naive UI
开发项目,使用 h
函数渲染 Naive UI
组件时,出现如下警告:[Vue warn]: Non-function value encountered for default slot. Prefer function slots for better performance.
警告翻译过来就是:「默认插槽为非函数值。推荐使用函数插槽以获得更佳性能。」
代码
在 table 组件中,使用 h
函数渲染 NButton
组件,出现警告:[Vue warn]: Non-function value encountered for default slot. Prefer function slots for better performance.
1 |
|
解决方案
把 h
函数的第三参数改为一个对象,并在对象中添加 default
属性,值为一个函数,返回渲染内容。如果有具名插槽,则在对象中添加 插槽名
为属性,值为一个函数返回 h (render
) 渲染函数。
1 |
|
欢迎访问:天问博客
本文作者: Tiven
发布时间: 2024-04-11
最后更新: 2024-04-18
本文标题: vue警告Non-function value encountered for default slot.
本文链接: https://www.tiven.cn/p/a9f63cfb/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2024-04-11
最后更新: 2024-04-18
本文标题: vue警告Non-function value encountered for default slot.
本文链接: https://www.tiven.cn/p/a9f63cfb/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
v1.4.16