2017-05-31 30 views
0

我正在用Angularjs和Wijmo 5構建SPA。如何將FlexGrid控件放入ng-include文件中?

我已經在部分文件中插入了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控件?

回答

0

ng-include創建一個子範圍內,所以其使用的任何指令,將會對兒童的範圍。你應該像這樣創建柔性網格 -

<wj-flex-grid id="myFlexGrid" control="file.myFlexGrid" items-source="file.data" loaded-rows="loadedRows()"> 
</wj-flex-grid> 

這裏是working fiddle

+0

感謝@Trivedi,它工作得很好! – Cappa

相關問題