Appearance
基本信息
应用标识符
在创建新应用时,必须指定一个唯一的应用标识符,这个标识符不能修改。
唯一性 应用标识符是一个独特的字符串,用于唯一标识一个应用。这意味着每个应用都有一个唯一的标识符,不会与其他应用冲突。类似于Java中的包名,通过这种唯一性,可以确保在不同的开发者或团队之间,应用名称不会发生冲突。
命名规则 应用标识符通常遵循一定的命名规则,以确保其唯一性和可读性。常见的命名规则包括:
使用反向域名的方式,例如:
com.companyname.projectname
避免使用特殊字符和空格,通常使用小写字母、数字和点号(
.
)进行分隔尽量简洁明了,能够反映出应用的功能或所属项目
假设我们有一个公司名为example
,正在开发一个名为inventory
的项目。我们可以为这个项目指定一个应用标识符,如下:
plaintext
com.example.inventory
在这个标识符中:
com
表示商业域名(通常用于公司)example
是公司的名称inventory
是项目的名称
通过这种方式,我们可以确保该应用标识符在全球范围内是唯一的,不会与其他公司的项目发生冲突。
应用版本和发布编号
在织信低代码平台中,应用版本号用于标识应用的不同版本,以便于进行版本控制、发布和回滚。版本号通常采用语义化版本(Semantic Versioning)规范,即 MAJOR.MINOR.PATCH
的格式。
版本号格式
- 主版本号(MAJOR):当你做了不兼容的 API 修改时,需要更新主版本号。
- 次版本号(MINOR):当你做了向下兼容的功能性新增时,需要更新次版本号。
- 修订号(PATCH):当你做了向下兼容的问题修正时,需要更新修订号。
例如:1.0.0
表示第一个正式发布的版本;1.1.0
表示在 1.0.0
版本基础上增加了新功能;1.1.1
表示在 1.1.0
版本基础上修正了一个 bug。
重要提示
在织信中版本号仅仅是作为应用信息中的一个静态属性,并不会影响到应用的发布升级。在应用每一次发布时发布编号
会递增,越大的发布编号代表越大的版本。
导航栏布局
应用在PC端渲染时,支持上下布局(1)
上下布局(仅显示菜单导航)(2)
左右布局(3)
左右布局(用户信息展示在右上角)(4)
不显示导航栏(5)
五种导航栏布局方式。
用户信息菜单按钮
用户logo
点击后弹出的上下文菜单中,可以通过配置控件的方式增加按钮
导航工具栏按钮
导航菜单
工具栏中,可以通过配置控件的方式增加按钮
应用切换
在默认情况下,点击应用名称会显示切换应用
对话框,如果希望禁用此行为,可以通过设置满足条件时禁用点击应用标题切换应用
表达式。
js
${user.name=='张三'}//当用户姓名等于张三时禁用切换
${true} //全局禁用