angular ui-grid将img链接添加到列标题

时间:2017-02-21 19:35:12

标签: angularjs angular-ui-grid

我需要在一些列标题中注入一个img链接。所有这些标题都对它们进行了下拉过滤。通过这个站点向下:https://github.com/angular-ui/ui-grid/wiki/Templating

当我将其用于1列的单元格模板进行测试时,单击标题名称我收到错误:

TypeError: v2.sort is not a function
    at fn (eval at compile (angular.js:15156), <anonymous>:4:241)
    at e (angular.js:26744)
    at m.$eval (angular.js:17972)
    at m.$apply (angular.js:18072)
    at HTMLDivElement.<anonymous> (angular.js:26749)
    at cg (angular.js:3613)
    at HTMLDivElement.d (angular.js:3601)

即使在错误发生之前,该列也没有用于排序的下拉箭头,也没有下拉过滤器。我怎么做到的?这几乎不是默认模板吗?

1 个答案:

答案 0 :(得分:0)

废话,似乎这是错误的模板。我在这里使用它并且它起作用了:

https://github.com/angular-ui/ui-grid/blob/master/src/templates/ui-grid/uiGridHeaderCell.html

有趣的是,如果我将其移到它自己的html文件中,它会说:

fetching url Views/CustomHeaderCellTemplate.html

但标题是空白的,就像它不起作用。不知道为什么会这样。