我想$modal
在 AngularJS 中更新 a 的一些值,但无法理解如何做到这一点。示例代码如下:
var modalInstance;
function setupCall(data) {
var templateURL = 'partials/Chat.html';
var cssClass = 'medium-Modal';
modalInstance = $modal.open({
backdrop: "static",
keyboard: false,
backdropClick: false,
windowClass: cssClass,
templateUrl: templateURL,
controller: function ($scope, $modalInstance) {
$scope.updateStatus=function() {
...
}
}
});
modalInstance.result.then(function() {
});
}
// first time i call this function to open model
setupCall(event);
现在,当模型成功打开并且我从服务收到一些更新并且我再次想在模型中显示更新的值时,那么我如何updateStatus()
从模型外部调用。我尝试使用
modalInstance.updateStatus(..)
,但它不起作用。有人可以告诉我这样做的正确方法吗?