我的角度控制器中有以下代码
(function(){ '使用严格的&#39 ;; 角 .module(' app.mp') .controller(' mp',mp);
function mp(dataservice, logger, $scope) {
var vm = this;
vm.apiRequest = {
unitId: 68105,
employeeId: 123
};
getEarnings(vm.apiRequest);
$scope.myData = '';
$scope.EmployeeGridOptions = {
data: 'EmployeeData'
};
function getEarnings(request) {
return dataservice.getEarnings(request).then(function (data) {
$scope.EmployeeData = data;
//$scope.EmployeeRowCount = data.TotalRowCount;
//vm.Earnings = data;
//vm.ptoEarningsCount = data.length;
// return data;
}).catch(function (err) {
logger.error('Managing Partner view activation failed: ' + err);
});
}
}
})();
并关注我的角网页
<div ng-controller="mp as vm">
<div id="grid1" ng-grid="gridOptions" class="gridStyle"></div>
</div>
我一直收到以下错误,并且网格没有显示记录..我已经在网上进行了很多研究,但我无法得到任何解决方案。
我的承诺会返回绑定到EmployeeData的结果。
以下是错误:无法设置属性&#39; gridDim&#39;未定义或空引用[object Object]
非常感谢任何帮助