kintone plugin series
畫面顯示程序事件
此页面介绍与各个画面显示相关的事件。
记录添加画面显示前事件
- 适用插件
- 事件类型
-
kb.create.load
- event对象的属性
-
属性名 类型 说明 type 字符串 事件类型 container DOM MAIN元素
<main class="kb-injector-body"></main>
record 对象 记录对象
- 示例
-
(() => { "use strict"; kb.event.on('kb.create.load', (event) => { console.log(event); return event; }); })();
记录添加画面显示完成事件
- 适用插件
- 事件类型
-
kb.create.load.complete
- event对象的属性
-
属性名 类型 说明 type 字符串 事件类型 container DOM 与“kb.create.load”事件的container属性相同。
- 示例
-
(() => { "use strict"; kb.event.on('kb.create.load.complete', (event) => { console.log(event); return event; }); })();
event对象不包含record属性。
记录编辑画面显示前事件
- 适用插件
- 事件类型
-
kb.edit.load
- event对象的属性
-
属性名 类型 说明 type 字符串 事件类型 container DOM MAIN元素
<main class="kb-injector-body"></main>
record 对象 记录对象
- 示例
-
(() => { "use strict"; kb.event.on('kb.edit.load', (event) => { console.log(event); return event; }); })();
记录编辑画面显示完成事件
- 适用插件
- 事件类型
-
kb.edit.load.complete
- event对象的属性
-
属性名 类型 说明 type 字符串 事件类型 container DOM 与“kb.edit.load”事件的container属性相同。
- 示例
-
(() => { "use strict"; kb.event.on('kb.edit.load.complete', (event) => { console.log(event); return event; }); })();
event对象不包含record属性。
视图画面显示前事件
- 适用插件
- 事件类型
-
kb.view.load
- event对象的属性
-
属性名 类型 说明 type 字符串 事件类型 container DOM - 列表形式
-
放置数据的表格元素
<table class="kb-view"></table>
- 日历形式
-
放置数据的表格元素
<table class="kb-calendar"></table>
records 数组 记录对象的数组
totalCount 数值 获取的记录总数
- 示例
-
(() => { "use strict"; kb.event.on('kb.view.load', (event) => { console.log(event); return event; }); })();
此时,container属性指定的DOM元素内尚未添加显示记录信息的表格等DOM元素。
如果需要引用DOM元素,请参阅后述的“视图画面显示完成”事件。
视图画面显示完成事件
- 适用插件
- 事件类型
-
kb.view.load.complete
- event对象的属性
-
属性名 类型 说明 type 字符串 事件类型 container DOM 与“kb.view.load”事件的container属性相同。
- 示例
-
(() => { "use strict"; kb.event.on('kb.view.load.complete', (event) => { console.log(event); return event; }); })();
event对象不包含record属性。