slots 使用 columns 时,可以通过该属性配置支持 slot 的属性,如 slots: { filterIcon: 'XXX'}
scopedSlots 使用 columns 时,可以通过该属性配置支持 slot-scope 的属性,如 scopedSlots: { customRender: 'XXX'}
没看懂这两个介绍啥意思。。。
第一个例子里有操作列,看源代码看不明白其中的对应关系。
谢谢
1
morize 2020-08-08 23:40:59 +08:00 1
columns = [{
title: '操作', scopedSlots: { customRender: 'operation' } }] <a-table> <template #operation="record"> |
2
morize 2020-08-08 23:43:11 +08:00 1
没搞好直接发出去了,就是 column 里定义一个 scopedSlots 名称,Table 里用对应的 slot 填要的内容。
接着上面的代码 <a>操作</a> </template> <a-table> |
3
gouflv 2020-08-08 23:54:03 +08:00 via iPhone
虽然把 vue 的模版玩出花了,但是还是不如 react
|