使用 angular-fullstack ngTable 排序在部署到 Heroku 时丢失

Using angular-fullstack ngTable sort missing when deployed to Heroku

这是一个有趣的例子,我使用 angular-fullstack 构建我的应用程序并使用 ngTable 创建了一个 table。 table 有一个过滤器和排序,当我在本地提供它时它工作得很好,但是当我将它部署到 Heroku 时,table 工作正常,按预期过滤没有错误,但排序是走了。没有任何错误。

发现问题所在,bootstrap 和 ngtables 之间有一个奇怪的 data-title 标记覆盖,当 usemin 任务创建 css 时,usemin 显然会覆盖它。如果您手动创建 headers,问题就解决了。

将属性 sortable 更改为 data-sortable 为我修复了它。

在此处找到修复: https://github.com/esvit/ng-table/issues/418