2014-09-04 71 views
3

我有一张桌子,我想为一个按钮添加一列到不同的页面。 理想情况下,在第0列之后,下面的第1列将会有一个按钮,它会调用一个将用户带到不同页面的函数。KendoUI Grid + AngularJS:添加列模板

我很难用模板做栏。

<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> 

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

剑道道场链接是在这里:http://dojo.telerik.com/Ipar/6

回答

3

这是今天到目前为止,但如果我改变一点点你的代码按钮行,它的岩石:)

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

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