最新版本的 Telerik UI for NativeScript 现已发布,它包含一个全新的 Gauge 组件、一个更加灵活和可自定义的 DataForm 组件以及一个改进的 AutoCompleteTextView 组件。您现在可以运行 npm install nativescript-telerik-ui-pro
来开始探索它的新特性,但在开始之前,请允许我快速地引导您了解此版本中的新增内容。
Gauge 组件是全新的,它基于其原生对应组件:UI for iOS 和 UI for Android 套件。此第一个版本支持径向仪表盘,并提供两种类型的指示器:条形和指针。您还可以高度自定义刻度类型,并将其组合在一个仪表盘上。最重要的是,您可以使用动画来实现应用中的更流畅的用户体验。以下是在 Android 和 iOS 上的 NativeScript 中使用 Gauge 组件的示例屏幕截图。
NativeScript 的 DataForm 组件得到了显著改进,并增加了额外的自定义选项。它现在支持自定义属性编辑器。这意味着您可以设计自己的编辑器,并将它的属性绑定到用于填充 DataForm 组件的业务对象。还有一个全新的属性编辑器 - AutoCompleteEditor - 它利用 AutoCompleteTextView 允许用户从预定义的选项列表中选择一个选项,并提供熟悉的自动完成体验。
最后但并非最不重要的是,DataForm 现在支持属性转换器,可用于在属性及其编辑器之间来回转换数据。这在编辑日期/时间值或其他复杂业务对象的情况下非常有用。在我们的 GitHub 上的 NativeScript Marketplace 演示项目 中提供了 DataForm for NativeScript 的一个功能齐全的真实示例。
您可以在我们的 深入文章 中了解更多关于 DataForm 控件的信息。
AutoCompleteTextView 通过解决几个限制得到了改进。我们现在已 添加了一个示例,说明如何使用远程数据源来过滤组件中的建议。我们扩展了示例,增加了其他场景,以便您可以轻松地开始使用该组件。
您可以在我们的 深入文章 中了解更多关于 AutoCompleteTextView 控件的信息。
要开始使用新的 Gauges 和其他组件,请查看我们的 在线文档。
并且不要犹豫,在下面的评论中分享您的反馈!