微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Angular-Datatables 不会改变排序箭头

如何解决Angular-Datatables 不会改变排序箭头

将 Angular v11 与 angular-datatables ( Angular-DataTables npm ) v10 结合使用,我已经得到了要显示和排序的表格。但是,排序箭头都是向上/向下箭头,永远不会更改为单个向上或向下箭头。我是 Angular 的新手,但我从 .NET 版本中了解到,从这些标头中添加删除类以显示适当的箭头。 (这些也可以通过 CSS 覆盖为您想要的任何内容。)在 Chrome 中查看检查器时,我看到没有添加删除这些类。控制台没有显示错误,现在网络下有错误,所以我认为一切都正确加载。 此外,并且可能相关,当在 dtOptions 的列中指定 visible:false 属性时,标题会隐藏,但数据列不会。 我是不是遗漏了什么文件

编辑: 我已升级angular-datatables 11 并将其更改为 serverSide: false。这使得箭头工作,搜索和排序,等等。但是,使用 serverSide: true 时,它​​会调用服务器、请求数据、排序和搜索,但不会更新箭头并与 Visible:false 列混淆。根据文档,我返回了预期的数据结构。还缺一块。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。