管理应用中的选项列表
选项列表用于定义对象的字段可选用的值,类似于定义下拉列表的一组枚举值。在AstroZero的选项列表中,您可以查看系统预置的选项列表,同时支持删除、查看和修改在应用中自定义的选项列表,同时支持为选项列表添加选项值。
管理选项列表
- 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
- 在页面左上方单击,选择 ,进入环境配置。
- 在顶部主菜单中,选择“维护”。
- 在左侧导航栏中,选择“全局元素 > 选项列表”,查看账号下已有的选项列表,包括系统预置和在应用中自定义的选项列表。
- 单击某具体选项列表,可查看选项值。
- 是否基线:表示是否为系统预置的选项值,勾选表示为系统预置,只能查看该选项值,不可修改、删除、禁用、启用选项值。未勾选,表示为自定义的选项值,可删除、查看、修改、启用和禁用选项值。
- 是否默认:表示该选项值是否为默认值,当该选项列表没配置具体值时,取默认值。
- 是否启用:表示该选项值是否处于启用状态,启用后,该选项值才有效。
- 单击“添加”,可为选项列表添加选项值。
图2 添加预置选项列表的选项值
如何使用选项列表
在应用开发时,可以根据需要在应用开发工作台导入账号下其他的选项列表,导入后,可在应用开发工作台中使用该选项列表。以在“A”应用为例,介绍如何导入选项列表。
- 参考登录AstroZero新版应用设计器中操作,进入“A”应用设计器。
- 在左侧导航栏中,选择“数据”,单击页面下方的“选项列表”。
图3 选择选项列表
- 在选项列表管理页面,单击“导入”,选择账号下已有的选项列表进行导入。
- 参考为对象添加字段中操作,为对象添加字段时可使用选项列表。
- 当对象的字段类型为“选项列表”或“选项列表(多项选择)”时,可引入已有的选项列表。
图4 添加选项列表或选项列表(多项选择)类型的字段
- 在“值”中,选中“全局选项列表”后,可以在右侧的选项列表里选中当前应用下定义或导入的选项列表。
图5 选择选项列表
- 当对象的字段类型为“选项列表”或“选项列表(多项选择)”时,可引入已有的选项列表。
- 参考创建空白AstroZero标准页面中操作,创建标准页面时可使用选项列表。
在选项列表组件的基本属性中,单击“选项列表”后的,即可在弹窗中搜索需要用到的选项列表。
图6 在标准页面中使用选项列表
在标准页面中使用选项列表,与在对象中调用不一致的地方:在对象中能选择的选项列表是应用级的,即当前应用下配置里的选项列表可用。但是在标准页面中是可以选择全局选项列表的,如果标准页面里选中的全局选项列表,需要在配置里导入或者定义,否则在打包应用时,可能会因为选项列表的缺失而导致下拉框空白现象。