【发布时间】:2014-11-24 22:05:30
【问题描述】:
处于具有多个命名视图的状态。每个视图都有自己的控制器和解析。是否可以在状态中重新加载单个视图? $state.reload 将重新加载整个状态,包括所有视图。
【问题讨论】:
-
不,没有。你的用例是什么?
-
假设我有一个下拉列表,它还可以作为选择您要编辑的每个用户的一种方式。它有一个控制器并显示用户的姓名。假设有人编辑他们的名字并保存到 repo,我希望信息反映在下拉列表中。在这种情况下,我想刷新包含下拉列表的视图,以便在名称有更新时从服务器中提取。
-
所以你必须使用你的控制器 fn 去检索值,把它们放在 $scope 上,然后让下拉菜单从 $scope 中读取?
标签: angularjs angular-ui angular-ui-router