AngularJS : 如何在不丢失数据的情况下刷新对象?
AngularJS : how to refresh object without data loss?
我使用了两个不同的控制器(假设:myCtrl1 和 myCtrl2)并在 myCtrl1 上设置了一个按钮。当我们点击这个按钮时,操作通过 ajax 调用转到 myCtrl2。现在我在 .service() 对象上附加了一些数据并使用 $state.go('tabs.myCtrl1)
重定向页面。现在我无法获取对象中的附加数据。但是,当应用程序第一次加载时,它会读取 .service() 中的空对象。
谁能帮帮我
这可能不是最好的方法,但您可以将数据存储在 $rootscope.variableName 中,这将允许全局访问数据,也就是当您在控制器之间切换时数据不会被擦除
我使用了两个不同的控制器(假设:myCtrl1 和 myCtrl2)并在 myCtrl1 上设置了一个按钮。当我们点击这个按钮时,操作通过 ajax 调用转到 myCtrl2。现在我在 .service() 对象上附加了一些数据并使用 $state.go('tabs.myCtrl1)
重定向页面。现在我无法获取对象中的附加数据。但是,当应用程序第一次加载时,它会读取 .service() 中的空对象。
谁能帮帮我
这可能不是最好的方法,但您可以将数据存储在 $rootscope.variableName 中,这将允许全局访问数据,也就是当您在控制器之间切换时数据不会被擦除