当前位置:主页 > 查看内容

在标准页面中如何调用服务编排或者脚本?_应用魔方 AppCube_常见

发布时间:2021-10-22 00:00| 位朋友查看

简介:方式一:通过编辑事件实现 在标准页面的事件编排中,在具体的动作上“自定义JS代码”中编写相关代码,以实现页面组件与后台接口(服务编排或者脚本)之间的交互。 通过 编辑事件 ,定义JS代码,来实现页面组件与后台接口(服务编排或者脚本)之间的交互。 在……

方式一:通过编辑事件实现

在标准页面的事件编排中,在具体的动作上“自定义JS代码”中编写相关代码,以实现页面组件与后台接口(服务编排或者脚本)之间的交互。

通过编辑事件,定义JS代码,来实现页面组件与后台接口(服务编排或者脚本)之间的交互。

  1. 在标准页面的设计页面左侧选择组件页签,右侧区域选择“事件”,单击具体事件后面的,即可进入添加动作页面。
  2. 从左侧“动作”区设置"内置动作"或"自定义动作",自定义动作需定义自定义JS代码逻辑,可单击代码区域右侧的,最大化自定义JS代码页面。

    图1 页面自定义JS代码

  3. 在左侧模板代码中单击服务编排或者脚本左侧图标,复制代码到右侧代码编辑区域,即可出现系统预置的经典接口。详细的调用方法说明请参见系统内置的JS代码事件。

    图2 预置接口代码

方式二:通过定义服务模型实现

定义服务模型类型的数据模型,数据模型由后台服务的出入参数模型创建,分别生成inputParam和outputParam节点。

通过定义服务模型类型的数据模型,调用后台接口(服务编排或者脚本)。这里以Input输入框组件配置为例介绍说明。

  1. 在标准页面的设计页面单击Input输入框组件,在属性“数据绑定”中单击,为输入框设置数据源。

    图3 绑定模型

  2. 在“选择模型”页签单击“新增模型”。
  3. 在“模型名称”中设置名称,在“来源”选择“服务”,单击“下一步”。

    图4 选择服务模型

  4. 在“选择服务类型”中根据需要选择调用的服务是Flow或者Script,“选择服务”中选中具体的Flow或者Script名,单击“下一步”。

    图5 设置具体服务

  5. 系统自动生成了默认run方法,您可单击“新增方法”增加其他调用接口。单击“确定”。

    图6 确认方法

  6. 在选择模型页面选中新建的模型,可为该组件设置数据源。

本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐