我正在用angularjs和wijmo 5。
我已经在部分文件中插入了Wijmo FlexGrid,然后使用ng-include
将其包含在父页面上。父页面也是一个部分文件:它在ng-view
。
<wj-flex-grid id="myFlexGrid"
control="myFlexGrid"></wj-flex-grid>
问题是我无法达到FlexGrid控件。当我尝试声明Flex控件时,它会引发错误:Cannot read property 'selection' of undefined
。
var flex = $scope.myFlexGrid;
var myVar = flex.selection;
如何到达FlexGrid控件?
ng-include
创建子范围,以便在其内部使用的任何指令都在子范围内。您应该像这样创建Flex网格 -
<wj-flex-grid id="myFlexGrid" control="file.myFlexGrid" items-source="file.data" loaded-rows="loadedRows()">
</wj-flex-grid>
这里是工作小提琴。