Flo*_*n F 4 angularjs ng-switch
在这个例子中,使用ng-switch,我可以在不同的视图之间切换.每个视图都分配有一个控制器.
我在网上点了一个快速的样本:http://jsfiddle.net/FBHjZ/1/
看起来每次切换视图时控制器都会重新注册:如果在输入字段中输入val,请转到home并切换回设置,该值将丢失.
我怎么能阻止这个?基本上,我想要的是在视图之间切换时保持先前视图的状态.
没有办法阻止现有ngSwitch
的重新实例化控制器并重新创建新的范围.如文档中所述,该指令正在创建一个新范围,并实际创建/销毁相应的DOM元素.
如果您的目标是保存状态,只需将其置于其中一个父作用域中,请检查此jsFiddle:http: //jsfiddle.net/FBHjZ/2/
另一种方法是为共享模型使用服务.
归档时间: |
|
查看次数: |
6880 次 |
最近记录: |