Jon*_*der 10 angularjs angular-ui-router angular-foundation
我正在尝试使用ui-router来触发某个状态的模态,而不是改变整个视图.为此,我实现了常见问题解答中给出的略微适应的形式,因为我使用的是角度基础而不是引导程序.当我触发状态时,会显示模态,但是即使在我的状态中没有指定视图,它也会清除现有视图:
.state('selectModal',
onEnter: ($modal, $state, $sessionStorage) ->
$modal.open(
templateUrl: 'views/select_modal.html'
windowClass: 'tiny'
controller: 'SelectCtrl'
resolve:
options: (Restangular) -> Restangular.all('options').getList()
)
.result.then (result) ->
$sessionStorage.selected = result
$state.go 'resource', id: result.id
)
Run Code Online (Sandbox Code Playgroud)
我应该为此状态配置视图/父级,例如<div ui-view='modal'></div>或parent:'main'(我希望它可以从任何状态访问而不会在切换时改变该状态)?
| 归档时间: |
|
| 查看次数: |
763 次 |
| 最近记录: |