检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
多个应用)进行定制时,可选择创建扩展类型应用。 使用AstroZero创建应用资产:在AstroZero中,除了开发低代码应用外,还支持开发资产组件或安装已有的资产组件,供其它应用复用。在AstroZero中,支持创建业务对象和原生服务两种类型的应用资产。 使用AstroZero
从左侧组件区拖拽一个“按钮”到刚创建的“容器”中,并在右侧“属性”页签中,将“显示名称”修改为“保存”,将“类型”修改为“主要按钮”。 拖拽一个按钮到“保存”按钮右边,并设置为“取消”按钮,类型设置为“默认按钮”。 单击界面上方的,保存页面,可以在属性面板底部查看组件树。 图19 组装完成后页面的组件树
输出参数,必须封装在一个class中,作为实例成员。 本例中,脚本有6个输入参数,被封装为ActionInput。每个参数都必须定义其参数类型,同时还可以定义是否必填、标签、最大值、最小值等可选属性。 @action.object({type: "param"}) export class
修改后,该组件将会在页面的对应分类下进行展示。 单击右上角的“...”,选择“批量修改组件分类”。 图2 修改组件分类入口 全选或勾选需要修改所属类别的组件,单击“修改”。 选择新的分类,单击“保存”后,单击“完成”。 父主题: 管理应用中的页面资源
管理AstroZero高级页面 为高级页面设置水印 高级页面创建后,支持为高级页面添加水印。水印可以用于标识页面的所有者、状态或其他相关信息,建议不要过多的设置水印,可能会影响页面的美观。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“界面”。
”,单击“提交”。 创建CommodityDisplay高级页面。 首次创建高级页面时,会出现视图选项,请勾选“电脑端”和“手机端”,布局类型选择“流式布局”(流式布局为自适应布局)。 图3 新建CommodityDisplay高级页面 开发CommodityDisplay电脑端和移动端高级页面。
在报名信息记录页的编辑页面,单击“查看统计”。 图10 查看统计 之前没有创建过统计页面,会显示如图11所示,单击“点击创建”。 图11 创建统计报表入口 从左侧选择合适的组件类型拖入到中间区域,并设置组件属性。 默认已拖入饼图组件,参考图12在“属性面板”中配置相关属性。例如,根据填报者想了解的培训内容进行统计。
0px、768px、1024px),针对不同设备进行设计,形成流动布局。 针对复杂情况,可以使用CSS3的@media查询。针对不同的终端类型和不同屏幕分辨率的设备,定义不同样式,选择应用不同的CSS规则。只有当该设定媒体查询与正在使用的设备匹配时,其对应的CSS规则才起作用。 CSS语法如下:
setValue(key,value); 在新建模型“设置”页面,执行如下操作。 如果上一步来源选择“自定义”,需要添加子节点自定义参数及类型。 如果上一步来源选择“对象”,需要配置模型关联的对象以及字段。 如果上一步来源选择“服务”,需要配置模型关联的后台服务,可以是脚本、服务编排或者公共接口。
例如,设置为“OAuth2”协议时,配置示例如图1所示。 图1 设置认证协议 获取鉴权信息。 在“通用信息 > 接口认证凭证”下,单击“启用”,记录“ClientId”和“ClientSecret”的值,在1中会使用到。 图2 获取鉴权信息 ClientSecret是校验开发者身份的密
为服务编排设置入参和出参变量。 在服务编排编辑器页面右侧,选择,在全局上下文页面单击“变量”后的加号。 新建入参变量inputrequest、出参变量output,变量类型为“任意”,如图8所示。 图8 新建变量 单击,设置服务编排入参和出参。 在服务编排编辑器页面左侧,选择“连接器 > 华为云开放API >
最小化的安全管控要求。 如表1所示,包括了AstroZero的所有系统权限。 表1 AstroZero系统权限 系统角色/策略名称 描述 类别 依赖关系 Astro Zero Instance ManageAccess Astro轻应用实例管理权限,拥有订购、退订、查看和升级AstroZero实例的权限。
在服务编排编辑器页面右侧,选择。 在全局上下文页面中,单击“变量”后的。 新建入参变量inputrequest、出参变量output,变量类型为“任意”,如图4所示。 图4 新建变量 单击,设置服务编排入参和出参。 在服务编排编辑器页面左侧,选择“连接器 > 华为云开放API >
"value": 310, "name": "社会环境" } ] }, { "name": "类别", "value": [{ "value": 435, "name": "计算机" },
profile: string @action.param({ type: "String", description: "创建的业务用户类型,固定为custom", isCollection: false }) userType: string } @useObject(['PortalUser'])
"type": "boolean" } } } setButtonText方法接收一个string类型的参数newText,执行后返回boolean。 修改组件定义文件的拖拽行为。将其中的“cname”、“displayName”和“dna
"value": 310, "name": "社会环境" } ] }, { "name": "类别", "value": [{ "value": 435, "name": "计算机" },
0XXXXXXX/view-mobile/mypage”。 编译发布应用到运行环境。 单击左下角,选择“设置”,在“编译设置”页面,确认包类型已选择“资产包”,并单击“保存”。 图35 编译设置入口 单击,选择“编译”进行编译。 编译完成后,单击左下角,选择“我的仓库”,将应用程序安装包发布到当前租户的私仓。
profile: string @action.param({ type: "String", description: "创建的业务用户类型,固定为custom", isCollection: false }) userType: string } @useObject(['PortalUser'])