Vue antd table如何删除一行的数据?
用了splice 和filter 都是key 报错未定义
回答:
不知道你的 goDetele
方法是怎么样的。看起来是因为传入的 record
是 undefined
,所以去读取 key
属性,所以报错了。或者说就没有 record.key
属性,然后你 goDetele
方法又去从获取了一边 key
值。所以最好是贴一下你的 goDetele
方法。
哦,我知道为啥了,AntD Vue
的 <a-table>
组件的 slot-scope
如果你想要用 record
得传两个参(slot-scope="text, record"
),第一个是你当前 dataIndex
的值,第二个才是对应的 rowData
。
估计你 action
列没有声明 dataIndex
所以直接读 text
的 key
属性是读不到的。
以上是 Vue antd table如何删除一行的数据? 的全部内容, 来源链接: utcz.com/p/933709.html