在 2018 年使用 angularjs-datatable (Angular 1) 而不是仅使用 jquery 数据表很好吗?

Posted

技术标签:

【中文标题】在 2018 年使用 angularjs-datatable (Angular 1) 而不是仅使用 jquery 数据表很好吗?【英文标题】:it is good to use angularjs-datatable (Angular 1) instead of only jquery datatable in 2018? 【发布时间】:2019-03-04 10:49:36 【问题描述】:

这里是 angularjs-datatables (Angular 1) 链接

angular-datatables v0.6.x

这里是 jquery-datatables 链接

jquery-datatables

我认为 angularjs-datatables 中没有任何更新,我在我的项目中使用了它,但它在服务器端配置中产生了很多问题等等......

在 6,5 等最新 Angular 版本中的 angular-datatables 它工作得很棒,但它会在 angularjs(1) 中产生服务器端问题

所以我需要建议更好地在 angularjs 项目中仅使用 jquery 数据表?

【问题讨论】:

如果你想使用 jQuery DataTables 和 AngularJS,你应该使用 Angular DataTables 0.6.x 中的指令。今天它只为 AngularJS 维护,没有进一步的积极开发,但这不是问题,因为没有太多需要照顾的了。请记住,只有包装器指令封装了 DT。我真诚地怀疑您是否会因为 Angular DataTables 而遇到服务器端问题,这里的问题很可能是您自己的服务器端后端。 【参考方案1】:

是新应用还是现有应用?

如果 AngularJS 是新应用,我不会在 2018 年底投入时间。无论好坏,AngularJS 现在都是遗留的。

您找不到将来支持的 Angular 2 替代方案吗?

如果您已经拥有 AngularJS 并且需要更多功能,我认为您没有其他选择,除了使用您不再期望得到支持的旧模块并希望它们能够正常工作。混合使用 Angular(JS) 和 jQuery 并不是最佳实践。

【讨论】:

是的,它是现有的!并在服务器端数据表处理中产生问题 我和 Haroldo_OK 都指出这是可能的,但不是混合 Angular 和 jQuery 的最佳实践。这就是为什么我会建议你坚持使用角度数据表。 我想坚持使用 angularjs-datatables 但在服务器端不太好,另一个认为我正在使用 phalcon php 作为后端所以它不太好 因此,您必须比较混合 Angular 和 jquery 项目的用例的优缺点或修复 angularjs-datatables 问题。没有通用的解决方案, 使用 Angular 的烦恼并不比使用 AngularJS 少。正如我们在 *** 上看到的那样,使用 Angular 的人非常头疼,原因是 Angular 版本之间的不兼容以及导致其核心工具失败的重大更改

以上是关于在 2018 年使用 angularjs-datatable (Angular 1) 而不是仅使用 jquery 数据表很好吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 2018 年使用 angularjs-datatable (Angular 1) 而不是仅使用 jquery 数据表很好吗?

2018年年终总结

告别2017虚拟世界,走进2018现实世界

IT 2018年:ManageEngine回顾总结

Instagram 是不是在 2018 年 3 月 30 日更改了 API 速率限制?

Instagram 是不是在 2018 年 3 月 30 日更改了 API 速率限制?