检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
解决方法 自定义组件(widget)上传新的版本后,需要在“页面设置”中,对插件进行升级更新。升级后,js文件才能生效。 参考登录经典应用设计器操作,进入应用经典版设计器。 在应用设计器菜单栏下方,单击“页面设置”,再选择“插件”页签。
请求方法:数据为动态数据类型时需配置,这里选择的方法对应的是组件开发调用接口所用的方法。如果需要使用多个方法调用接口时,需要在界面配置多个方法。本示例选择“post”。
图4 新增节点 本示例无需添加方法,直接单击“确定”。 在选择模型中,选中创建的数据模型“value”字段,单击“确定”。 图5 选中字段 选中输入框组件,在“事件”页签,单击“失去焦点”后的。 图6 设置事件 在代码编辑区域,编辑事件代码,单击“创建”。
以jQuery的ajax方法为例,代码示例如下: var url = "/u-route/baas/script/v1.0/run/cube__download"; context.
方法名 脚本的方法名。 可见性 该脚本是否可见。 允许覆盖 控制该资源是否可以被定制为新版本,或者是否可以被Addon应用导入,若已存在于Addon应用中,是否允许被另存为新版本。
模板组件下载方法如下图所示(以下载TabsWidget为例): 图2 下载组件模板示例 若选择“下载原始模板”,下载到本地的组件包中组件名称不会被修改。 初识组件文件结构。 将下载到本地的组件包进行解压,使用您熟悉的开发工具进行开发。
create方法仅在组件首次被创建时,调用一次。 TabsWidget.css 组件的样式文件,在该文件中编写组件的CSS样式。 TabsWidget.ftl 组件DOM结构文件,需要在服务端提前渲染的部分可以写在此文件中,相当于HTML文件,负责样式展示。
图8 为模型关联Script 方法保持不变,单击“确定”。 系统自动添加了执行的方法,如图9所示。未来,将在事件脚本中执行这个方法,即执行模型关联的API中的脚本。 图9 为模型定义方法 单击页面上方的,保存设置。
方法名 脚本的方法名。 可见性 该脚本是否可见。 允许覆盖 控制该资源是否可以被定制为新版本,或者是否可以被Addon应用导入,若已存在于Addon应用中,是否允许被另存为新版本。
方法名 脚本的方法名。 可见性 该脚本是否可见。 允许覆盖 控制该资源是否可以被定制为新版本,或者是否可以被Addon应用导入,若已存在于Addon应用中,是否允许被另存为新版本。
图2 单击齿轮图标 在“服务接口”中,可以查看BO自定义接口中的方法、模型对象、BO中定义的事件以及事件参数。 图3 查看服务接口 父主题: 应用管理
图1 最终实现效果 功能实现方法 在应用设计器中,选择“界面”,单击高级页面后的“+”,新建一个高级页面。 单击,拖拽轮播组件到右侧画布中。 图2 拖入轮播组件 在轮播组件上,单击右键选择“高级设置”。 单击“轮播设置”,根据个人实际需求,设置轮播方向、图片播放时间间隔等。
请求方法:调用的方法名,如get(查询)、put(修改)、post(增加)和delete(删除)。 调用周期:此处不用配置。调用周期是每隔多少秒调用一次后台接口或者获取静态数据,默认配置为“0”,表示只调用一次或者只获取一次静态数据。
根据ID修改BPM对象 功能介绍 根据id修改BPM对象。 URI PUT AstroZero域名/u-route/baas/bp/v2.0/metadata/definitions/{bpm_id} 表1 路径参数 参数 是否必选 参数类型 描述 bpm_id 是 String
解决方法 在用户或业务用户详情页面中,查看用户所拥有的权限。 如果是System Administrator Profile,默认是30分钟,无法修改。 如果是其他权限,请执行2。 通过所分配Profile权限的“访问凭证时长”来控制session有效期。
创建BPM对象 功能介绍 创建一个流程编排(BPM)对象。 URI POST AstroZero域名/u-route/baas/bp/v2.0/metadata/definitions 请求参数 表1 请求参数 参数 是否必选 参数类型 描述 name 是 String 参数解释:
自定义组件开发过程及上传方法,请参考创建自定义标准组件。 工作区域 工作区域即是编辑页面内容区域以及页面视图区,主要的页面布局设计操作区域,完成对页面具体布局、组件放置等操作。
}); 拦截请求 API: // 提供三个参数,url:指定的URL;successFun:请求成功回调方法;failFun:请求失败回调方法。
解决方法 查看服务编排是否已被启用。 若没有启用,单击服务编排编辑区域上方的,启用服务编排。 若已启用,执行2。 查看事件是否已被启用。 若没有启用,在事件的“基本信息”页签,单击“启用”,启用该事件。 若已启用,执行3。
输入自定义JS代码,调用库中的方法获取git仓库的地址。 关于fetch的使用方法及介绍,请参考Fetch API。