2
角度Boostrap模态不更新表,如果$scope.test()
调用ng-click事件,它刷新表,但从$scope.closeAdjustmentModal
(关闭模态函数)它没有得到更新。角度Boostrap模态不更新表
$scope.modalInstance = $uibModal.open({
animation : false,
scope : $scope,
size : 'lg',
controller : 'myCtrl',
templateUrl : '/showAdjustmentUI'
});
$scope.test= function() {
$http.get('/myurl/getById/' + $scope.id).
success(function(data) {
$scope.patData = data;
});
}
$scope.closeAdjustmentModal = function() {
$scope.test();
$scope.modalInstance.dismiss();
}
所以你不能使用这个'closed.then'回调来调用你的'test'方法? – DilumN
两者都在相同的控制器'myCtrl'中。实际上,调用$ scope.closeAdjustmentModal()时,也会调用test(),如果在成功弹出后将警报置于弹出状态,但它无法将$ scope.patData绑定到UI –
然后,这是数据的问题捆绑。使用html代码编辑您的答案 – DilumN