访问kendo模板中的父作用域

时间:2016-11-21 13:08:27

标签: kendo-ui

我尝试在kendo网格模板中访问父数据范围,这是一个不好的做法使用" this.parentDataItem"?还是存在其他方式?作为我的例子中的最终结果,我想隐藏第一列。

我的网格:

<div id="someGrid"
     data-role="grid"
     data-row-template="someTemplate"     
     data-bind="source: gridDataSource"
     data-columns="[
       { title: 'FirstColumn', width: '100px' },
       { title: 'SecondColumn', width: '100px'},
      ]">
</div>

我的模板:

<script id="someTemplate" type="text/x-kendo-template">
  <tr role="row" data-uid="${uid}">        
    <td class="check-row"># if(this.isFirstColumnVisible) { # InvisibleText # } #</td>      
    <td class="check-row">VisibleText</td>
  </tr>
<script>

我的模特

{
  isFirstColumnVisible: false,
  gridDataSource: ...
}

1 个答案:

答案 0 :(得分:0)

这可以解决问题:

  

parent()。parent()。myProperty