我们知道您很忙。
如今,每个人都很忙。有很多工作要做,有很多问题要解决,但时间却很少。
对于 Mendix 8.7,我们也一直很忙。我们一直在构建一些功能,旨在为您提供每个人都喜欢的礼物:时间。借助新的原生移动小部件、对警告列表的修复以及 Studio 中的新复制/粘贴操作(仅举几例),您现在有了更多的时间来回到您擅长的事情:制作。
继续阅读,了解更多详情,惊叹不已,并亲手尝试一下 Mendix 8.7. 没有时间可以浪费!
原生轮播
移动端的一种流行模式是轮播,它显示的内容可以通过滑动进行探索。在此版本中,我们添加了轮播小部件和有用的构建块,以便您可以轻松地将此功能添加到您的应用中。您可以使用其中一个可用的构建块快速入门和/或获得灵感,只需简单的拖放即可将轮播功能添加到您的原生移动应用中。您可以自由地为轮播中每张幻灯片的内容建模。它不一定只是一张图片,也可以是小部件的组合。还有一个全宽和卡片式可视化选项。

要获取此适用于现有应用的出色小部件,请更新至最新版本的 原生移动资源 或更新 AtlasUI 模块。基于 原生移动快速入门 启动应用程序将自动拥有此小部件。
有趣的事实:Carousel Widget 基于另一个强大的新功能:可插入小部件的可重复包含,我们恰好在下面讨论它。
可插入小部件的可重复遏制
你还记得我们推出 可插入小部件的遏制? 我们当然会。
好吧,系好安全带,因为这里有可重复的包含功能,它允许您构建可以包含其他小部件的小部件,并具有用于加载(列表)数据的数据源。例如,您可以构建自己的列表视图变体、轮播或特殊数据视图。
为了实现这一点,您现在可以链接 小部件 财产新 资料来源 属性。这允许您选择 列出数据源 并将小部件添加到数据源上下文中的 widgets 属性定义的放置区。
愉悦者
我们知道你们喜欢它们,所以这里是我们最新一批的惊喜。
在 Studio 中复制/粘贴页面和微流程
您是否曾经在应用程序中构建了一个外观精美的页面,然后想为新应用程序构建类似的页面?您必须从头开始!想象一下,您已经完成了令人惊叹的工作,却浪费了那么多时间。
借助最新的 Studio 功能,您可以节省一些时间。现在您可以在项目之间复制和粘贴页面、微流程和枚举。操作方法如下。只需在侧边栏中选择一个页面,打开上下文菜单,然后选择“复制到剪贴板”。然后转到另一个项目并粘贴(ctrl/cmd + V)。我们没有进行精确计算,但我们非常确定这将为您节省足够的时间来喝您最喜欢的卡布奇诺咖啡并与同事打乒乓球。两次。
我们还添加了“复制”作为在 Studio 中复制页面或微流程的快捷选项。这在很多方面都很有用,例如,当您想要构建同一页面的两个替代方案,然后决定继续使用哪一个时。
抑制你不关心的警告
模型警告非常有用,因为它们表明项目中存在需要您作为开发人员注意的潜在问题。在某些情况下,您实际上必须采取行动并更改模型才能解决警告。在其他情况下,您会有意识地决定忽略警告,因为例如,这可能是您做出的特定设计选择,实际上并不存在问题。
对于大型项目,警告列表可能会特别长,而您需要解决的问题可能会被淹没在噪音中。从 App Store 导入模块时有时会出现警告,情况也是如此。您需要忽略这些警告,因为保持 App Store 模块完好无损是最佳做法。但列表变得越来越嘈杂。
用这个来消除警告噪音 Mendix 8.7 Studio Pro 的警告抑制功能。
现在,您可以通过错误代码来抑制以下警告:
- 特定文档,例如微流程、页面或域模型 - 或 -
- 完整模块 - 或 -
- 整个项目。
每当您从“错误”窗格中抑制警告时,都会创建一个抑制规则。您可以通过添加新规则以及编辑或删除现有规则来设置适合您的项目和您的警告列表。
抑制规则仅限于您的开发环境。与您的团队或您的应用程序共享您的个人设置 通过导出和导入。想让团队成员更轻松地使用它吗?可以!只需将导出的文件提交到您的团队服务器存储库中即可。
最后,完全有可能 忽略 App Store 的警告 内容,所以你不会再看到这些模块发出的任何警告。让 App Store 模块的维护者担心其模块的实现细节和内部质量。你只需专注于制作。
看看下面的 GIF 是如何工作的, 查看文档 或者在 Studio Pro 8.7 中亲自尝试。

我们要感谢 乔德十布尔特和吉泽德格鲁特, 沃伦布鲁克的马特巴士, 杨·德·朗格, Gerard Veurink 和 Stefan Boeser, 迪德里克·温廷克 和 米哈尔·梅萨罗斯 感谢他们的意见 Mendix 创意论坛,以及所有对这些想法主题发表评论或投赞成票的人,您的意见和反馈激励我们实现此功能!
配置文本框上的操作
In Mendix Studio Pro,您现在可以配置用户在文本框上按下 Enter 键时的操作。例如,这对于密码字段或搜索字段非常有用,可让用户快速执行所需的操作。
改进提交性能
我们改进了 Studio Pro 中大型项目的提交操作性能。在某些情况下,这可以将您需要等待的时间减少一分钟。当您在外面制作时,您太忙了,无法等待这么长时间才能提交。现在您可以快速完成,同时避免浪费。
MxAssist 在微流设计中提供高级下一步行动建议
在此版本中,我们改进了 Mendix 通过启用更具情境化和更高级的下一步操作建议,帮助 Studio Pro 中的推荐引擎。该引擎现在可以更好地推断页面将如何使用微流程的意图并推荐正确的操作。此外,它还可以推断何时使用特定的日志消息级别。推荐引擎还可以准确识别何时需要列表活动并推荐正确的列表。简而言之,这些改进可帮助您比以前更快地轻松构建更高级、更高质量的微流程。

是时候做了!
要了解有关这些新功能和特性的更多信息, 查看发行说明。和往常一样,下载最新版本的 Mendix Studio专业版. 或者直接启动 Mendix 工作室并开始制作。
出于时间考虑,我们就到此为止吧。您还需要使用一些杀手级应用程序来解决一些大问题。好好享受接下来的时光吧。