故障・更新信息 English Japanese

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属性。