vue2 版本的 elemtant-ui
的表格插槽需要使用 slot-scope="scope"
来传递数据。使用 vetur
时直接关闭了 template
的相关检查。
但是在 volar
中,它会直接报一个 scope
无法找到的错误:
此时应当弃用 slot-scope
字段,转而使用 v-slot
,一切正常~
包括 element-ui
的表格,使用正常~
扩展
slot-scope
是 vue2
的老写法,接收默认插槽内容,等价于 v-slot:default
或简写为 v-slot
。
而命名插槽需要使用 v-slot:[name]
来接收并处理后续。
文章评论