// Kinlink 基本使用示例
(function() {
kinlink.events.on(kinlink.FormEvents.FORM_LOADED, () => {
const form = kinlink.formApi;
// 初始化表单逻辑
form.hideField('高级选项');
// 设置默认值
form.setFieldValue('创建时间', new Date().toISOString());
});
// 监听字段变更
kinlink.events.on(kinlink.FormEvents.FIELD_CHANGE, (data) => {
const { fieldName, value } = data;
const form = kinlink.formApi;
// 实现字段联动
if (fieldName === '类型' && value === '高级') {
form.showField('高级选项');
} else if (fieldName === '类型') {
form.hideField('高级选项');
}
});
})();Kinlink 核心特性
为开发者提供全面的工具和能力,实现 Kintone 数据的外部集成与共享
强大的 JavaScript API
提供完整的 JavaScript API,支持表单操作、布局控制和事件处理,让开发者能够实现各种自定义需求。
灵活的数据共享
安全地将 Kintone 中的数据分享给外部用户或系统,支持细粒度的权限控制和访问限制。
丰富的集成能力
无缝集成各种第三方系统和服务,包括支付平台、消息通知、数据分析等,扩展 Kintone 的应用场景。
移动端优化
专为移动设备设计的优化体验,支持响应式布局和触控操作,提供良好的移动端用户体验。
高性能实现
优化的代码结构和执行效率,确保即使在复杂表单和大量数据的情况下也能保持流畅的操作体验。
安全性保障
严格的数据隔离和访问控制,确保敏感信息的安全,支持细粒度的权限设置和审计跟踪。


