我是 AngularJS 新手。
我有 2 个 View ,第一个是针对客户的,另一个是针对城市的。客户 View 有一些基本字段来添加有关客户的信息,包括添加新城市的按钮。
如果我按下“添加新城市”按钮,则会呈现添加新城市的 View 。此后,当我返回客户 View 时,之前输入的所有信息都会丢失。
如何保留这些信息?
最佳答案
当你访问 View 时,Angular 会再次实例化 Controller ,因此如果你希望数据持久化在应用程序中,你应该使用服务,并将数据存储在那里。 因此,当实例化 Controller 时, Controller 将从服务加载数据。
关于javascript - 如果按后退按钮,Angularjs 不会加载 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30093855/