我尝试在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: ...
}
答案 0 :(得分:0)
这可以解决问题:
parent()。parent()。myProperty