Sum*_*uri 8 javascript angularjs ag-grid
如果你发现一些愚蠢的话,我是新手使用agGrid原谅我的.所以在此之前我在angularjs上使用了Kendo Grid,但我们想切换到其他网格,所以我们现在正在尝试使用agGrid.
下面是一个工作正常的一切的aggrid样本.但是,当我在一个函数内部移动我的网格选项时,将在按钮上调用我点击警告 - 找不到ag-Grid的网格选项.请确保属性ag-grid指向作用域上的有效对象.
我无法理解有什么问题,因为这个功能剑道网格内选择工作正常,并且正在填充剑道格,但我不知道我在做什么毛病agGrid.
请帮助我.
function abc($rootScope,$scope, $state, $stateParams, $timeout, Upload, baseURL, $cookieStore, $log, errorCheckFactory) {
var columnDefs = [
{headerName: "Make", field: "make"},
{headerName: "Model", field: "model"},
{headerName: "Price", field: "price"}
];
var rowData = [
{make: "Toyota", model: "Celica", price: 35000},
{make: "Ford", model: "Mondeo", price: 32000},
{make: "Porsche", model: "Boxter", price: 72000}
];
$scope.gridOptions2 = {
columnDefs: columnDefs,
rowData: rowData,
enableFilter: true,
enableColResize: true,
enableSorting: true,
groupHeaders: true,
rowHeight: 22,
//onModelUpdated: onModelUpdated,
suppressRowClickSelection: true
};
Run Code Online (Sandbox Code Playgroud)
}
如果网格没有找到你的 gridOptions 这肯定意味着你的 html 模板中有一个拼写错误
检查你的 hml 模板它必须有
ag-grid="gridOptions2"
Run Code Online (Sandbox Code Playgroud)
注意:如果你使用controllerAs方式的控制器,你必须在这个控制器上绑定变量,而不是在$scope上。
如果不是这个添加,您的 html 和您的路线/状态/导航的任何定义。
| 归档时间: |
|
| 查看次数: |
2098 次 |
| 最近记录: |