首页 > 解决方案 > AngularJS 1.x 和 Angular 5 之间的 Kendo UI 语法是否不同?

问题描述

我有一个 Angular 混合应用程序,我正在从 AngularJS 1.64 迁移到 Angular 5。我们目前在 AngularJS 端使用 Angular Material 1,在 Angular 5 端使用具有不同语法的 Angular Material 2。

与我合作的公司表示有兴趣迁移到 Kendo UI。我担心的是,如果 Kendo UI 使用的语法依赖于类似于 Angular Material 的 Angular 版本,那么我们最终会在 AngularJS 模板中创建一堆“丢弃”的 HTML,这些 HTML 必须重写一次它已升级到 Angular 5。

那么,AngularJS 1.x 和 Angular 5 之间的 Kendo UI HTML 语法有很大不同吗?我在他们的网站上看到了 AngularJS 的演示,但没有看到 Angular 5 的演示。

标签: angularjsangularkendo-ui

解决方案


最初 Kendo UI 提供了 Kendo UI(用于 jQuery),其他一切都只是包装。Angular 的 Kendo UI 似乎是一个独立的产品,对 jquery 没有任何依赖。

(对于 asp.net mvc,mvc 的 kendo ui 只是基本 Kendo UI 的一个包装器,为开发人员提供使用流畅语法和 C# 的可能性。)

所以回答您的问题:如果您打算使用 Angular 2+,请使用 Kendo UI for Angular。它是专门为在没有 jQuery 和 Typescript 的情况下工作而构建的。


推荐阅读