返回博客首页
← 所有文章

NativeScript UI 3.1 发布

2017 年 9 月 13 日 — 作者 Deyan Ginev

在过去的两个版本中,Progress NativeScript UI 团队一直致力于解决客户反馈并完善现有组件。我们在已审查和解决的问题数量方面取得了几个里程碑,并且我们决心继续朝这个方向努力。然而,我们也有一些关于 NativeScript UI 3.1 中新功能的重大宣布!

让我们来看看 NativeScript UI 3.1 中的新内容

RadListView

我们在 RadListView 中引入了新的 API,它允许您通过在视窗的不同位置捕捉到特定项目来滚动到该项目。您也可以选择在滚动时使用动画(或不使用)。还有一个名为 scrollDragEndedEvent 的新事件,该事件在用户停止拖动手指时触发。我们还扩展了 项目重排 API 以允许取消重排操作。

RadDataForm

在这个版本中,RadDataForm 组件受到了很多关注!完整细节请参见 发行说明,但这里简要概述了新功能。

  • 一个主要的新功能:支持异步(基于 Promise 的)验证。
  • 新的 Label 编辑器现已可用。
  • 现在可以选择根据正则表达式进行验证。
  • 添加了对自定义验证器的支持。
  • 控制编辑器标签的位置。

RadChart

RadChart 组件也收到了一些重大更新。Trackball 行为已在 iOS 和 Android 平台上保持一致。我们实现了一个新的 API,允许为每个数据点自定义 Trackball 内容(有关更多信息,请参见 发行说明)。您也可以使用两个新的 minBarSizemaxBarSize 属性来控制条形图中条形的宽度/长度。

修复 🐛

除了新的功能和 API 之外,还有许多问题已解决,这些问题来自我们的内部测试程序以及 您的反馈

有关此版本中更改和更新的完整列表,请参阅完整的 发行说明

编码愉快!