我试图让我的nggrid在我的模态中工作:
$scope.open = function() {
$modal.open({
templateUrl: 'myModalContent.html',
backdrop: true,
windowClass: 'modal',
controller: function($scope, $modalInstance) {
$scope.submit = function() {
$modalInstance.dismiss('cancel');
}
$scope.cancel = function() {
$modalInstance.dismiss('cancel');
};
}
});
};
但是得到了这个错误:
TypeError:无法设置属性' gridDim'未定义的
plunkr ref:https://plnkr.co/edit/2cIJiCdRA2K3nqEW7W56?p=preview
答案 0 :(得分:0)
见我的plunker,
https://plnkr.co/edit/T22v7Ma8rwSqiCk5OiMG?p=preview
我相信你所犯的错误是你添加的数据和ng-grid初始化不在$modal
的范围内,如果你看看plunkr我只是将这些范围移到你{{1}的控制器内它起作用了。