Commit ae4edae3 by linziguan

修复:在不使用alert的情况下,自定义rowSelection失效问题

parent b052d5ee
......@@ -51,7 +51,7 @@ export default {
},
rowSelection: {
type: Object,
default: () => ({})
default: null
},
/** @Deprecated */
showAlertInfo: {
......@@ -254,7 +254,7 @@ export default {
}
if (k === 'rowSelection') {
if (showAlert && this.rowSelection) {
// 重新绑定 rowSelection 事件
// 如果需要使用alert,则重新绑定 rowSelection 事件
props[k] = {
selectedRows: this.selectedRows,
selectedRowKeys: this.selectedRowKeys,
......@@ -264,10 +264,11 @@ export default {
}
}
return props[k]
}else if(! this.rowSelection){
// 如果没打算开启 rowSelection 则清空默认的选择项
props[k] = null
return props[k]
}
// 如果没打算开启 rowSelection 则清空默认的选择项
props[k] = null
return props[k]
}
props[k] = this[k]
return props[k]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment