用户界面
可视化页面编辑器 Mendix Studio Pro 可用于构建动态和静态页面(例如,包含报告概述的仪表板页面,或抵押贷款申请的注册表单)。内置的应用程序 Mendix 可以支持多个应用程序配置文件,因此您可以使用特定于设备的应用程序流程和页面布局来定位多种设备类型,同时仍然重用底层应用程序逻辑和集成。
- Mendix 平台支持移动设备、平板电脑和响应式配置文件。有关所有 UI 开发功能的详细信息, Mendix 支持,请参阅 用户体验和多渠道应用程序 章。
如何构建可重复使用的页面元素?
Mendix 采用多种方法来支持页面重用。
第一种主要方法是使用布局来定义具有一个或多个内容块的默认页面结构。这样可以非常轻松地定义页面,例如,页面特定内容与共享页眉、页面左侧的菜单和页脚相结合。如果布局元素被调整,所有共享相同布局的页面都将直接更改,因此无需将元素复制到其他页面中。
第二种主要方法是使用代码片段来定义将从多个页面引用的小部件组。这样,模型就存储在一个位置,而您需要调整小部件组,您可以在该位置轻松完成此操作。为了使重用变得轻松,我们提供了一键式 创建片段 将一组小部件转换为片段的功能。
如何为我的项目提供公司品牌的模板和样式?
Mendix 提供了丰富的集合 Atlas 用户界面 基于精美主题的开箱即用资源,包含页面模板和构建块。这些资源让您可以轻松启动第一个项目。
Atlas UI 可以调整甚至完全替换为带有公司品牌和公司特定的 UI 资源集。公司特定的资源可以包含完全符合公司设计标准和最佳实践的主题、布局、页面模板和构建块。这些 UI 资源可以以 Mendix Private Marketplace,以便您公司的所有应用程序都可以使用这些资源。因此,这些资源可以立即使用并在必要时更新,从而使品牌化、重复使用和标准化变得简单且成本低廉。
有关如何开始构建自己的 UI 资源集的更多信息,请参阅 Atlas UI 操作方法 ,在 Mendix 文档。
如何 Mendix 支持多语言应用程序吗?
交付支持多种语言(国际化)的应用程序是任何低代码平台的必备功能。使用在应用项目中跟踪和存储的可翻译文本(例如标签、按钮名称和菜单项),您可以快速使应用程序支持多种语言并在不同语言之间翻译内容。
每个应用程序都有一种基础开发语言,可在项目开始时选择。选择后,所有新的应用程序特定文本都将与默认平台语言文本一起添加到此语言库中。
模型驱动开发方法的优势 Mendix 所有系统和应用程序级消息都会自动包含在翻译中。
提供完整的 Unicode(双字节字符)字符集,支持应用程序支持中文、西里尔语和从右到左 (RTL) 的语言(例如阿拉伯语)。应用程序内还可以使用不同的日历。
对于国际推广应用, Mendix 支持在生产环境中运行的应用程序同时使用多种语言。默认情况下,应用程序将以用户个人资料中定义的语言呈现给用户。
对于翻译, Mendix Studio Pro 提供以下工具:
- 批量替换 – 确保应用程序中默认语言标签的一致性
- 批量翻译 – 将应用程序中的所有标签从源语言批量翻译为目标语言(在翻译完单个标签之后)
- 语言操作 – 通过一次快速操作处理一组标签(例如,将所有美国英语标签复制到英国英语标签,然后可以调整单个标签)