angular - Angular 2 的最佳第三方 UI 控件

标签 angular kendo-ui syncfusion devextreme

<分区>

我是 Angular2 的新手,正在尝试从头开始开发应用程序。在该应用程序中,我需要广泛使用诸如调度程序、网格、图表等控件以及其他控件。 我一直在研究谷歌并遇到了 Syncfusion、Kendo UI、DevExtreme 等,但无法得出结论性的解决方案。请建议我应该使用什么第三方 UI 控件。 我的基本需求是 -

  • 性能

  • 很好的文档

  • 可轻松获得来自特定公司和社区的支持 使用相同的人。

  • 延迟加载

  • 在某种程度上自定义控件的简便方法,如果 需要。

最佳答案

您可以使用 Syncfusion 的下一代 JavaScript 组件。 Essential JS 2

这些组件完全使用 TypeScript 开发,并且完全原生支持 Angular 功能,例如 Ahead Of Compilation 和 Tree-Shaking。使用 tree-shaking,您可以从生产包中排除控件未使用的功能,如 Grid、Chart 等。

控件是完全开源的,托管在 GitHub 中 Syncfusion Community license .此外,它将满足您提到的基本需求,即性能、支持、延迟加载和定制。并且它的文档在本月不断改进,它将有完整的文档。

请引用以下链接

http://ej2.syncfusion.com/angular/documentation/
http://ej2.syncfusion.com/angular/demos/
https://github.com/syncfusion?q=ej2

编辑 目前只有 Grid、Chart 和其他支持组件可用。 Scheduler 已经在我们的路线图中并开始推进它,它将在我们即将发布的任何版本中提供。

关于angular - Angular 2 的最佳第三方 UI 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45049213/

相关文章:

javascript - 如何在 Angular 2 项目中使用脚本标签

angular - BsDatepicker 没有出现在子组件中(ngx-bootstrap)

angular - ng2-validation 在用户与表单交互后触发验证

javascript - 为什么我在选择初始加载页面时出现错误?

c# - Java.Interop.Tools.Diagnostics.XamarinAndroidException : error XA2006

javascript - 无法使用 jQuery 更改 Kendo 下拉列表的值

kendo-ui - 如何获取剑道网格中的当前排序字段?

javascript - AngularJS 中的 Kendo Sortable 事件,如何捕获?

mvvm - 如何在mvvm中绑定(bind)多个同步融合xamarin表单数据网格?

c# - 如何通过 sklearn MLPClassifier 训练的神经网络使用 Syncfusion PMML 进行预测?