hooks规则不生效
需求:页面栏位值变化,触发下方提交按钮(按钮在页面需要隐藏),并且将数据提交至引擎目前该段hooks可以执行,但是未生效,提交按钮未推送数据,需要如何修改
// 获取提交按钮组件实例
const submitButton = component.getComponentById('confirm'); // 请替换为实际的提交按钮ID
// 检查组件是否存在
if (changes.path === 'mo_distribution_info.distributed_employee') {
// 设置提交按钮为可用状态
submitButton.setDisabled(false); // 将按钮状态设置为可用
submitButton.markForCheck(); // 手动触发变更检测以更新视图
}
首先,从你的需求来说,目前是不支持通过hooks触发按钮提交流程的能力,之前也有过类似的回复
其次,hooks的代码可以支持,但是目前平台能力还不支持通过hooks自动推送数据到流程中,因为推送流程中需要很多参数,有些参数是平台内置的,在hooks的无法获取,导致组装的参数不完整,流程无法推送
建议提需求给规划顾问
页:
[1]