我有以下模态代码:
var somemessage = null;
$scope.open = function() {
var modal = $uibModal.open({
templateUrl: '/App/Views/test.html',
animation: true,
backdrop: 'static',
keyboard: false,
ariaLabelledBy: 'modal-title',
ariaDescribedBy: 'modal-body',
controller: 'TestCtrl'
});
modal.result.then(function (message) {
alert(message);
$scope.succcess = message;
},
function(error) {
$scope.error = error.data.error_description;
});
}
我使用以下方法关闭它:
$uibModalInstance.close('Success!');
但是,我可以在警报中看到“成功”,但我的页面没有更新,实际上它看起来不像$ scope.success了。
<div class="help-block alert-success">
{{success}}
</div>
我试过没有运气实例化$ scope.success:
$scope.success = 'test';
如何将简单的成功消息返回到我的父页面?