跳至主要内容

add-comment

描述

当添加新评论时触发

用法

"add-comment": ({
id?: string | number,
cardId: string | number,
comment: {
text?: string,
date?: Date,
html?: string
},
skipProvider?: boolean
}) => void;

参数

add-comment 事件的回调函数可以接收一个包含以下参数的对象:

  • id - (可选)新评论的 ID
  • cardId - (必需)要添加评论的卡片 ID
  • comment - (必需)新评论的配置对象。您可以在此指定以下参数:
    • text - (可选)新评论的文本内容
    • date - (可选)新评论的日期
    • html - (可选)新评论的 HTML 标记。启用 editorShape 配置中的 html 属性,以显示 HTML 标记而非文本
  • skipProvider - (可选)启用或禁用阻止请求发送到服务器
信息

要处理内部事件,您可以使用 事件总线方法

示例

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

更新日志: 该事件自 v1.4 版本起添加