使用AstroZero设置应用的导航栏菜单
开发者开发完应用后,支持为应用设置导航栏菜单,以提升用户体验、增强应用的可用性和功能性。一个应用中可以配置一个到多个导航菜单页签。
设置导航栏菜单
- 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
- 在开始页面,单击“应用导航设置”,进入导航设置页面。
- 主导航设置。
- 在主导航设置页签,单击“新建”,选中“分组”,可以新建分组目录。
图1 新建分组目录
表1 新建分组参数说明 参数
说明
分组名称
设置分组目录的名称。
取值范围:1~80个字符。
唯一标识
分组目录在系统中的唯一标识。
取值范围:1~64个字符。
分组图标
单击“修改”,可设置分组Logo。在“选择图标”中,选择所需的分组图标logo,也可以单击“上传”,使用本地的图片作为分组的Logo图标。
- 设置完成后,单击“保存”,完成分组目录的创建。
- 选中已创建分组的目录,单击“新建”,菜单属性选择“菜单项”,设置其他参数后,单击“保存”。
图2 创建菜单项
表2 新建菜单项参数说明 参数
说明
菜单名称
新建菜单项的名称。
取值范围:1~80个字符。
唯一标识
菜单项在系统中的唯一标识。命名要求如下:
- 长度不能超过64个字符,包括前缀命名空间的长度。
说明:
名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。
- 必须以英文字母开头,只能由英文字母,数字或下划线组成,且不能以下划线结尾。
描述
根据实际需求,输入菜单项的描述信息。
取值范围:1~255个字符。
菜单图标
单击“修改”,可设置菜单Logo。支持在“选择图标”中,选择系统预置的图标,也可以单击“上传”,使用本地的图片作为菜单图标。
链接目标
是否展现
创建的菜单项,是否在“桌面端”或“移动端”应用中显示。
可见权限
不可配置,默认所有人均可以查看此菜单项。
- 长度不能超过64个字符,包括前缀命名空间的长度。
- 配置完应用的主页导航菜单后,单击页面上方的“运行 > 立即运行”,可预览效果。
- 在主导航设置页签,单击“新建”,选中“分组”,可以新建分组目录。
- 主导航其它设置。
- 在主导航设置页签,单击“其它设置”,可以设置应用的初始页和选择移动端底部导航的常驻菜单。
图3 主导航其它设置
- 设置应用的初始页,适用于加载应用的初始页,非导航菜单中的页面。
- 选择移动端底部导航的常驻菜单。
- 默认按照菜单顺序:默认选中“默认按照菜单顺序”。
- 自定义底部常驻菜单:选中“自定义底部常驻菜单” ,配置框内若无自定义配置时,则仍按照菜单顺序呈现。
- 设置完成后,单击“保存”,完成主导航的其它设置。
- 在主导航设置页签,单击“其它设置”,可以设置应用的初始页和选择移动端底部导航的常驻菜单。
- 自定义应用的设置菜单。
图4 应用设置菜单
- 在“运营设置菜单”页签,单击“新建”,选中“分组”,可以新建分组目录。
图5 新建分组目录
表3 新建分组参数说明 参数
说明
分组名称
设置分组目录的名称。
取值范围:1~80个字符。
唯一标识
分组目录在系统中的唯一标识。
取值范围:1~64个字符。
分组图标
单击“修改”,可设置分组Logo。在“选择图标”中,选择所需的分组图标logo,也可以单击“上传”,使用本地的图片作为分组的Logo图标。
- 设置完成后,单击“保存”,完成分组目录的创建。
- 选中已创建分组的目录,单击“新建”,菜单属性选择“菜单项”,设置其他参数后,单击“保存”。
为分组添加菜单项的参数说明,请参见表2。图6 创建菜单项
- 在“运营设置菜单”页签,单击“新建”,选中“分组”,可以新建分组目录。
- 自定义应用右上角的用户菜单。
- 在“系统菜单设置”页签,选择对应的菜单项(如个人设置)。
- 在右侧页面,选中“是否隐藏该系统菜单?”,单击“确认”。
设置成功后,将隐藏“个人设置”菜单栏(应用自有的系统菜单栏只能选择隐藏,无法删除)。
图7 系统菜单设置
- 在主菜单中,选择“运行 > 立即运行”,预览效果。
在预览页面,单击右上角的用户名,“用户设置”菜单栏将不再出现。
图8 预览效果