简体中文
form.render.after
约 253 字小于 1 分钟
2025-09-22
整个主从表单页 UI 渲染结束时触发。
整个主从表单页UI渲染结束
- 将要触发首次计算和界面加载事件
参数
| 参数 | 说明 | 类型 |
|---|---|---|
| triggerCalFields | 将要用于触发计算的主对象字段,新建时有些逻辑需要端上自动填写部分字段,填写后需要触发计算。插件内可以修改triggerCalFields,达到改变触发计算字段的效果 | Array |
返回结果
| 参数 | 说明 | 类型 |
|---|---|---|
| notTriggerCalUi | 指定不要触发本次计算和UI事件(如果会触发的话) | Boolean |
| extraCalUiParams | 定制将要触发的计算和UI事件逻辑的参数(如果会触发的话)extraCalUiParams格式:{filterFields,extraFields}filterFields格式参考triggerCalAndUIEvent参数filterFields extraFields格式参考triggerCalAndUIEvent参数extraFields | Object |
代码示例
首次页面加载完成后,触发name字段重新计算
{
event: "form.render.after",
functional: function (pluginExecResult, options) {
//追加需要触发计算的字段name
options.triggerCalFields.push("name");
}
}