在 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 数据表很好吗?