gpt4 book ai didi

angularjs - 真的值得混合使用 AngularJS 和 KendoUI 吗?

转载 作者:行者123 更新时间:2023-12-03 10:56:44 25 4
gpt4 key购买 nike

最近,在使用 AngularJS 时,我非常喜欢它的许多功能,例如创建自定义抽象数据工厂等。

KendoUI 也有类似 AngularJS 提供的 MVVM、SPA 路由等功能,所以我很好奇将两者混合有什么好处(除了 KendoUI 丰富的 UI 功能)?

-- 更新 --

我问这个问题是为了澄清,也为了那些可能对每个的好处有点困惑的人,以及为什么在一个项目中使用这两个,而不是一个而不是另一个。

例如 - Javascript 单元测试功能(简单地使用 Angular Controller 完成,但没有看到任何人使用 KendoUI 执行此操作)。

似乎 Kendo 正在努力做到这一切,但在 UI 方面做得最好。

谢谢。

-- 更新 --

自从写这个问题以来,我已经使用 OData 将 KendoUI 网格与 Angular 集成并编写了教程 herewww.whatsinyourlunch.com关于如何实现这一点,希望这对其他人有用。

堆栈是 AngularJS、KendoUI、OData、WebAPI2、.Net MVC5、C#、通过通用存储库访问的 Entity Framework 。

最佳答案

我知道这很旧,但这是我的两分钱。您使用 Angular 的次数越多,您就越会意识到您不需要 Kendo。 Kendo/Angular 集成有点小技巧,但它似乎完成了工作。我发现使用 Kendo 的唯一原因是网格。我已经尝试过 Angular 网格,但它们充满了错误和格式问题。

我认为重要的是不要成为一个纯粹主义者,而只是使用可以完成您需要的任何工具组合。我倾向于尝试摆脱对付费商业图书馆的依赖,但网格是稳固的。任何付费产品都可能有更多的支持和维护,以及对开发团队的个人访问(相对于大公司维护良好的免费产品或浪费掉的单个开发者项目)。我见过很多很棒的免费产品被放弃了。但是,如果您想要一个很棒的免费网格并且不能忍受为一个网格支付 Telerik 1000.00 美元,那么 DataTables.net 是一个很好的选择,也是我目前使用的。

你必须喜欢 Telerik 的支持,这是我认为使用他们的东西的最好理由。他们在 Kendo 中缺少一些东西,比如好的日期范围日历、标签云等。与 Highcharts 相比,图表也缺乏。我使用 Keith Wood 的日期范围日历,尽管他似乎不回复电子邮件。我还发现了一些很棒的 Angular 控件,可用于其他事物,例如下拉菜单等。我曾经不明白为什么人们使用一大堆东西,但它是重要工作的最佳工具。

关于angularjs - 真的值得混合使用 AngularJS 和 KendoUI 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21432072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com