跳至主要内容

update-column

描述

当列数据被更新时触发。

用法

"update-column": ({
id: string | number,
column?: object,
replace?: boolean,
skipProvider?: boolean
}) => void;

参数

update-column 事件的回调接收一个包含以下属性的对象:

  • id - (必需)标识要更新的列
  • column - (可选)提供列的新数据对象。完整的 column 属性列表请参见此处
  • replace - (可选)决定是替换整个数据集还是仅更新指定字段
注释

replace 设置为 true 表示现有数据将被新数据完全替换。如果为 false 或省略,则只更新提供的值。

  • skipProvider - (可选)控制是否发送更新服务器的请求,或跳过此请求
信息

如需管理内部事件,请参阅事件总线方法

示例

// 创建看板
const board = new kanban.Kanban("#root", {
columns,
cards
});
// 监听 "update-column" 事件
board.api.on("update-column", (obj) => {
console.log(obj);
});

更新日志:

  • idcolumn 参数在 v1.1 中引入
  • replace 参数在 v1.3 中添加