add-comment
描述
当添加新评论时触发
用法
"add-comment": ({
id?: string | number,
cardId: string | number,
comment: {
text?: string,
date?: Date,
html?: string
},
skipProvider?: boolean
}) => void;
参数
add-comment 事件的回调函数接收一个包含以下属性的对象:
id
- (可选)新评论的 IDcardId
- (必需)添加评论的卡片 IDcomment
- (必需)定义新评论细节的对象。可包含:text
- (可选)评论的文本内容date
- (可选)评论的日期html
- (可选)评论的 HTML 内容。若要启用 HTML 渲染而非文本,请在editorShape
配置中激活html
属性
skipProvider
- (可选)控制是否阻止向服务器发送请求
信息
有关内部事件处理的管理,请参考 事件总线方法
示例
// 创建看板
const board = new kanban.Kanban("#root", {
columns,
cards
});
// 监听 "add-comment" 事件
board.api.on("add-comment", (obj) => {
console.log(obj.comment);
});
更新日志: 此事件自 v1.4 版本引入