为什么控制器会重新加载每个导航

时间:2015-03-04 18:24:37

标签: angularjs

我正在尝试创建一个更新服务器上某些数据的设置页面,并在成功时更新范围模型。

问题在于每个导航都会执行控制器功能,从而用一些初始值覆盖更改。

有没有办法避免每次导航重新加载? alternativaley,是否有一种技术可以保留Angular工具集中的数据状态?

1 个答案:

答案 0 :(得分:2)

这是控制器的一个功能。您正在寻找的是Angular 服务

您应该使用控制器来管理(临时)UI状态;保留"业务逻辑"在客户端上,服务更合适。