检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
登录AstroZero服务控制台。 在实例列表中,单击低代码应用开发实例中的“进入控制台”,进入AstroZero应用开发页面。 在“模板中心 > 低代码专区”中,搜索“健康打卡”,单击搜索到的“健康打卡”。
如果第三方系统选择同意接受授权,认证服务器将浏览器重定向到之前第三方系统注册时指定的重定向地址,同时附带上授权码,即重定向地址/?code=授权码。 若引导第三方系统打开页面时,提示“该链接无法访问”,请检查如下参数是否填写错误: 鉴权ID值:为4中获取的鉴权客户端ID。
WeLink-We码 华为云的企业WeLink,融合消息、会议、邮件、音视频、小程序等服务,打造企业数字化办公协作平台,实现团队、知识、业务、设备的全面连接。AstroZero允许将标准页面或高级页面以小程序(即应用)的方式发布到企业WeLink,提供给企业用户使用。
包含系统对象:即平台各项系统功能模块所使用到的对象,如服务编排、脚本等。
管理工作流 在AstroZero服务控制台,单击已购买商用实例中“管理运行环境”,进入AstroZero生产环境。 在生产环境的右上角,单击“体验新版”,进入新版生产环境。 在顶部主菜单中,选择“维护”。 在左侧导航栏中,选择“全局元素 > 工作流”。
系统对象 系统对象是低代码平台各项系统功能模块所使用到的对象,如服务编排、脚本等。一般无需关注,如果需要定位问题,可参考通过SQL语句查询AstroZero对象数据中操作,使用SQL语句进行查询。
TabsWidget.ftl 组件DOM结构文件,需要在服务端提前渲染的部分可以写在此文件中,相当于HTML文件,负责样式展示。 packageinfo.json 组件的元数据描述文件,定义了如下内容。 widegtApi name:组件的名称。
单击页面下方的“服务”,进入公共接口创建页面。 单击“新建”,创建“查询工单”脚本“HW__queryWorkOrder”的公共接口。
而资产包的大部分组件默认在安装后是不允许被修改的,甚至可以设置某些组件不可见,如服务编排,脚本等,可防止泄露源代码,保护知识产权。其保护模式可以在编译设置中,进行修改。 二次开发与发布模式不同。 源码包在开发环境中安装后允许再次进行打包发布,而资产包安装后无法二次打包发布。
图4 登录企业管理后台/下载PC客户端 以华为账号(即购买AstroZero服务的华为账号)登录AstroZero管理中心,绑定WeLink并同步WeLink信息。 参考登录管理中心中操作,登录AstroZero管理中心。
在AstroZero服务控制台的主页中,单击“进入首页”,进入AstroZero应用开发页面。 单击,选择“环境管理 > 环境配置”,进入环境配置。 在主菜单中,选择“维护”。 在左侧导航栏中,选择“全局元素 > 页面资产管理 > 库”。 单击“提交新库”,进入提交新库页面。
实例购买后,在AstroZero服务控制台的“主页”中,单击“进入首页”,进入应用开发页面。 在“应用”中,单击“新建低代码应用”或单击,进入新建低代码应用页面。 在新建低代码应用页面,应用类型选择“标准应用”,单击“确定”。
在AstroZero服务控制台中,单击“进入首页”,进入应用开发页面。 单击左上角的,选择“环境管理 > 环境配置”,进入环境配置页面。 在左侧导航栏中,选择“集成连接 > 统一身份认证”,单击“WeLink”。
同页面内组件的交互 组件中自定义事件、动作 若低代码平台预置的事件与动作不能满足您的开发需求,还可以在组件中对其进行自定义,以实现业务逻辑。 低代码平台提供的组件模板中,包含了事件和动作的模板组件(widgetEventTemplate、widgetActionTemplate)。
AstroZero脚本支持使用哪些语言和库? 在AstroZero的脚本编辑器中创建脚本时使用的是TypeScript,页面中相关的脚本使用的是JavaScript。在脚本中,只支持使用平台封装的标准库API。 TypeScript 脚本标准库 父主题: 应用后端开发
实例购买后,在AstroZero服务控制台的“主页”中,单击“进入首页”,进入应用开发页面。 在“应用”中,单击“新建低代码应用”或单击,进入新建低代码应用页面。 在新建低代码应用页面,应用类型选择“标准应用”,单击“确定”。
时间轴:一般绑定数据服务使用,动态的展示时间轴的内容。 走马灯:常用于一组图片或卡片轮播,当内容空间不足时,可以用走马灯的形式进行收纳,进行轮播展现。 可收缩面板:弹性伸缩布局,用于将内容区域收缩/展开。
(可选)开发自定义登录组件 “开发自定义登录组件”步骤可以直接跳过,本示例已为您提供了开发好的自定义登录组件。如果您想要自定义登录组件的开发方法,可参考本章节执行。 自定义登录组件 进入创建“设备维修管理系统”应用中创建的应用。 在左侧资产下的组件模板中,单击“widgetVue3Template
Action可以包含任意异步操作,通常用于绑定状态和组件,可以调用服务。 在页面的组件js文件中,使用预置的“this.$mstore.dispatch()”方法,修改状态数据。 父主题: 高级页面
通过事件动作实现AstroZero高级页面内组件的交互 操作场景 AstroZero低代码平台为组件设计了事件-动作机制,实现组件与组件、组件与页面之间的交互。 事件是应用在运行时,页面内发生的动作或者用户执行的操作(例如单击组件、组件加载等)。 动作是响应事件后,按照设定的方式,