javascript - UI-Grid 未填充 AngularJs
问题描述
我有一个项目,我必须在 AngularJs UI-Grid 中显示数据。
<div ng-app="appDashboard">
<div ng-controller="CategoriesCtrl as $ctrl">
<div ui-grid="$ctrl.gridOptions" class="grid"></div>
</div>
</div>
.js 文件:
var app = angular.module('appDashboard',
[
'ngAnimate',
'ngTouch',
'ui.grid']);
app.controller('CategoriesCtrl', function ($scope, $http, $interval) {
var vm = this;
vm.gridOptions = {};
vm.gridOptions = {
enableSorting: true,
columnDefs: [
{ name: 'Id', field: 'Id', visible: false },
{ name: 'Name', field: 'Name' }
]
};
$http.get("/Dashboard/GetCategories").then(function (response) {
vm.gridOptions = response.data;
console.log(response.data);
console.log(vm.gridOptions);
});
});
当应用程序运行时,它显示空网格,但在日志数据中成功显示。我检查了文档中的所有内容,一切正常,并且在代码的任何部分都没有收到任何“错误”或“警告”...
我找不到我的错误在哪里。有人可以帮助我。先感谢您。
解决方案
推荐阅读
- python - Teradataml (Teradata Python):Teradata Python 包是否提供任何示例数据集?
- android - 带有模拟和协程的 Android 测试存储库返回 NullPointerException
- python - Python 3.7.4:'re.error:位置 0 处的转义错误 \s'
- devexpress - 在一个 xtrareport 中创建多个图表
- dataframe - 将 pyspark Dataframe 写入具有相同列数和一个额外的 autoIncrement 列的雪花表中
- multithreading - 重置代码
- reactjs - 如何为 React 应用程序配置 Rollup?
- sql - Oracle case 缺少关键字
- python - TypeError:blit 的目标位置无效
- amazon-web-services - 哪个 AWS 托管策略包含创建 EKS 集群的权限?