KendoUI Grid + AngularJS:添加列模板

时间:2014-09-04 21:08:07

标签: angularjs templates kendo-ui grid kendo-grid

我有一张桌子,我想为一个按钮添加一列到另一个页面。 理想情况下,在第0列之后,下面的第1列将会有一个调用将用户带到不同页面的函数的按钮,这将是很好的。

我很难用模板做专栏。

    <div kendo-grid
         k-sortable="true"
         k-resizable="true"
         k-pagable="true"
         k-filterable="true"
         k-data-source="model.dataSource"
         k-columns='[
            {"field": "blog", "width": "120px"},
            {"template": "<button class="k-button" ng-click="goToSite(site)"},
            {"field": "day", "width": "120px"},
            {"field": "value","width": "120px"},
            {"field": "userColor","width": "120px"}
            ]'></div>

我知道模板语法有问题,但我该如何解决?

Kendo Dojo链接在这里:http://dojo.telerik.com/Ipar/6

1 个答案:

答案 0 :(得分:3)

今天很遥远,但如果我在按钮行上稍微修改一下你的代码,它会摇滚:)

{"template": "<button class=\"k-button\" ng-click=\"goToSite(site)\">Go </button>"}

http://dojo.telerik.com/Ipar/33