脚本
按钮设计可以给按钮点击阶段挂载 Studio 脚本。
当按钮需要校验、确认、修改草稿、调整子表、展示消息、通知、弹窗或刷新运行时页面时,可以使用脚本。
脚本配置
| 配置 | 阶段 |
|---|---|
| 点击前执行 Studio 脚本 | 按钮动作开始前执行 |
| 点击时执行 Studio 脚本 | 作为自定义按钮的主动作执行 |
| 点击后执行 Studio 脚本 | 按钮动作成功后执行 |
内置按钮保留系统动作。点击前和点击后脚本可以在系统动作前后扩展行为。
自定义按钮使用点击时执行的 Studio 脚本作为主动作。
编辑脚本
选择脚本后,可以通过 编辑 Studio 脚本 打开当前脚本。
打开脚本编辑页面前,系统会要求确认。
运行时效果
按钮脚本可以返回运行时效果,例如字段状态、字段值、字段错误、子表效果、消息、通知、弹窗和刷新请求。
脚本入参、点击阶段和返回效果,请查看 按钮交互事件。