1. 使用场景
可能会用到在自定义页面调取数据源后进行组件赋值,在普通表单填写时默认进行赋值,而不需要再次进行手动的输入。
可能会用到在自定义页面调取数据源后进行组件赋值,在普通表单填写时默认进行赋值,而不需要再次进行手动的输入。
自定义编辑页面
新建动作
点击确定
JS面板
下述代码可直接复制在 JS 面板内,注意:需要替换组件的唯一标识。
路由跳转参考链接: https://www.aliwork.com/developer/API#router
弹出消息框参考链接: https://www.aliwork.com/developer/API#toast
export function onClick(){ //name 和 sex 为上面输入框组件取值 const name = this.$("textField_kq6ccx2b").getValue(); const sex = this.$("textField_kq6ccx2c").getValue(); //判断如果 name 和 sex 的值存在时执行下面跳转语句 if(name && sex){ //路由跳转 //下面这个 url 为表单提交页面的url,将获取到的 name 和 sex 值以携带参数的形式传给表单页面,后面两个参数传true即可。 this.utils.router.push("https://www.aliwork.com/APP_HQP0HX4ISBM4NV6RZR8T/submission/FORM-4A9667B1JA6RJCIO2XG4X5HBAVIH32CE4C6QKC4", {name,sex},true,true); }else{ //弹出消息窗 this.utils.toast({ title: '姓名和性别字段不能为空', type: 'error', size: 'large', }) } }
普通表单编辑页面
添加数据源
注意:
如果 url 中存在参数就为参数的值,否则将默认值设置为:「请输入姓名」
如果 url 中存在参数就为参数的值,否则将默认值设置为:「请输入性别」
设置姓名的默认值属性
设置性别的默认值属性
效果演示
在线体验请移步开发者中心 ? 自定义页面向表单/流程表单跳转传参
宜搭为了更好的优化宜搭使用手册内容和质量,占用您3-5分钟时间,辛苦填写一下文档反馈问卷。文档反馈问卷是匿名提交,同时问卷信息仅用于宜搭文档体验反馈收集,感谢您对宜搭的支持!点此填写调研问卷
无雀数字化公众号
无雀数字化抖音号