【发布时间】:2014-07-30 21:21:15
【问题描述】:
我正在使用 angular-bootstrap $modal,但我对如何在控制器和模态之间共享数据有疑问。
控制器:
app.controller 'MainController', ($scope, $templateCache) ->
$scope.openModal = ->
modal = $modal.open(
template: $templateCache.get('modal.html')
controller: modalController
size: 'sm'
resolve:
repository: ->
$scope.repository
)
模态:
modalController = ($scope, $modalInstance, repository) ->
$scope.repository = repository
$scope.update = (other_repo) ->
$scope.repository = other_repo
$modalInstance.dismiss('cancel')
此时,我希望 MainController 中的 $scope.repository 在从模态更改时更新,但事实并非如此。
我错过了什么?
谢谢
【问题讨论】:
标签: angularjs angular-ui-bootstrap