检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在华为云Astro轻应用标准页面中,如何实现下拉框选项值的筛选功能? 问题描述 如何实现下拉框选项值中,根据某输入框中值,筛选显示,而不是显示全部选项值。 例如,某商品分为上架、下架和测试三个阶段。当前商品导航条页面下拉框A中,展示的选项是所有状态的商品,会出现很多脏数据,导致用户难以正确选取
逻辑如下: 通过调用查询对象数据中创建的服务编排,获取系统中空闲状态下的呼吸机信息。 通过调用如何使用服务编排开发业务的基本逻辑中创建的服务编排,进行资源是否充足的判断,返回被申请的呼吸机信息。 通过决策图元判断上一步骤返回的申请呼吸机信息,做出下一步操作。 走“Resource
制,为运行中的程序提供的隔离环境。通常作为一些来源不可信、具破坏力或无法判定程序意图的程序,提供实验之用。沙箱是一种按照安全策略,限制程序行为的执行环境。在沙箱中,网络访问、对真实系统的访问、对输入设备的读取,通常被禁止或是严格限制的。沙箱属于虚拟化的一种,沙箱中的所有改动对操作
单击页面右下方的,进入数据调试控制台页面。 控制台页面如图5所示,界面分为多个区域,展示不同的内容。 区域1:数据调试控制台支持的所有操作。 对象管理:关于对象表的操作。 缓存管理:对AstroZero系统的缓存进行管理,主要是清理所有缓存或清理某个特定缓存的命令。 任务查询:
象。 填写视图对象的基本信息,单击“下一步”。 图3 新建视图对象 表1 基本信息 参数 参数说明 标签 视图对象在用户界面展示的名称。 名称 输入标签后单击该参数的输入框,系统会自动生成视图对象的名称。系统会自动增加“__VIEW__CST”后缀,作为对象的唯一标识。 描述 视图对象的详细描述。
标准页面中预置的API 在开发标准页面时,可以通过编写JS代码,来实现页面组件与后台接口之间的交互。如图1所示,在编写JS代码时,可直接使用系统预置的API。 系统预置的API代码结构样例如下,提供事件上下文context,用于封装常用的对象及API。 context ├──$app
量避免包含密码等敏感信息。若需要配置敏感信息,用户需要自行对敏感信息进行加密,且Chart中不能包含解密敏感信息需要的密钥。 规则2:将Chart中的易变参数定义为全局变量,可避免因为参数变更时,修改并重新生成Chart包。 全局变量将用于生成Chart包中的“values.ya
应用角色分类 一个完整的应用,少不了多角色用户的协作,每个角色对数据具有不同的管理权限。零代码应用中,用户的权限角色分为系统角色和自定义角色两种。 系统角色 开发者:零代码应用开发者权限,默认拥有零代码应用的创建、查看、编辑和删除权限。对应华为云Astro轻应用运行环境中“配置 >
“A”对象的记录可以关联或不关联“B”的记录:表示结果取满足对象之间设定条件的“或”合集。 关联条件:表示对象之间的关联条件。 在映射信息页面,单击“字段映射”中的“添加”,选择所需的字段(选择的字段将作为视图对象展示的字段),设置标签。 支持增加记录筛选条件,只有满足该条件,才会展示在视图中。本示例不涉及。
口时,携带固定的鉴权信息。例如,Basic Auth对用户名和密码进行Base64编码后的鉴权信息。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“HTTP > Rest服务”。 在新建或修改Rest服务时,设置鉴权信息。 图1 简单消息头鉴权模式
创建人信息,此时可以通过“设置为隐私表单”来实现。 设置匿名填报 参考登录零代码工作台中操作,登录零代码应用开发工作台。 在全部应用中,单击应用后的“...”,选择“编辑”,进入编辑应用页面。 单击表单栏左侧的,进入表单设计页面。 以疫情管理信息收集应用为例,单击“健康信息收集”表单后的,进入该表单设计页面。
为华为云Astro轻应用工作流添加网关类图元 网关类图元用来控制流程的执行流向,可理解为决策、判断。 排他网关 排他网关用来在流程中,实现一组分支的唯一决策。系统将按照“条件顺序”评估流出网关的分支,流程会执行第一个连线条件被评估为true(当多个条件为true时,将执行第一个决策)的分支,并且不再继
picklist 应用涉及的选项列表,只包含在应用内创建的选项列表。 schema 应用涉及的对象的元数据。 script 应用涉及的脚本。 website 高级页面的相关信息,例如,Widget、library和站点信息等。 CustomAPI.yaml 自定义接口的yaml文件。 packageinfo
新建空白应用参数说明 参数 说明 示例 标签 新建应用的标签,长度不能超过80个字符。标签是应用在系统中的唯一标识,创建后不支持修改。 我的第一个应用 名称 新建应用的名称,输入标签值后单击该参数的输入框,系统会自动生成应用的名称,同时自动在名称前,添加命名空间__。命名要求如下:
连接器的类型。 约束限制: 不涉及。 取值范围: obs:与OBS对接的连接器。 minio:与MINIO对接的连接器。 objectstorageproxy:对象存储代理类型。 默认取值: 不涉及。 connector_name 是 String 参数解释: 连接器实例的名称,即创建连接器时设置的连接器实例名。
basicInfo 保存工单的基本信息,将与“基础信息”、“其他信息”区域中各个组件绑定 自定义模型 新增的字段名称请与下面字段名称保持一致,后续将绑定页面组件。包含的节点如下,这些节点与前台页面上的工单基本信息一一对应,加粗斜体部分要替换为自己账号对应的命名空间: HW__equ
用于编译组件,编译成功后会提示组件资产包的路径。 发布 可将本地的该组件资产上传到环境的组件库中。发布后,在对应开发环境的组件库中可以查看发布的组件。 在应用的“packages > advancedPageAssets”目录中,可查看新建的组件“newwidget”,其目录结构如下图所示:
启用后当满足触发条件时,系统才会自动执行相应的动作。 禁用后单击操作列的,在触发器配置页面可修改未受保护触发器的触发条件和执行动作。若触发器是受保护的,则不能修改编辑。 添加触发器。 在“触发器管理”页面,单击“新建”,参考表1填写基本信息,单击“添加”。 表1 增加触发器参数说明 参数 说明 标签 触发器的显示名称,仅用于页面显示。
可同时勾选多项,勾选后,在相应类型页面开发中,才可使用该组件。 发行说明 组件的描述信息,需要配置不同语种下的描述信息。 此处配置的信息,将会在组件详情页的“概况”页签中进行展示。 组件功能测试。 在高级页面中,分别拖入上传的示例组件TabsWidget和DisplayWidget,并调整布局。
相应的规则保证状态以一种可预测的方式发生变化。简单的理解就是全局状态,可理解为页面中所有组件的共享状态,不管组件在页面的哪个位置或层级,任何组件都能获取状态或触发状态改变的动作。全局状态相当于全局变量,属性是私有的,需要在组件的js文件中,使用预置的“this.$mstore.dispatch”方法,来修改状态数据。