Javascript 如何在AngularJS视图间移动$routeProvider时阻止$destroy的作用域

Javascript 如何在AngularJS视图间移动$routeProvider时阻止$destroy的作用域,javascript,angularjs,Javascript,Angularjs,我有一个AngularJS应用程序,我在其中使用$routeProvider。 当我在视图之间移动(ng视图)时,我会为页面获得一个新的范围。然后我想回到上一个视图,我得到一个新的范围,而不是上一个范围 在AngularJS中的视图中移动$routeProvider时,如何停止$Distroy的$Distroy 是否可以使用一些缓存或smth在视图之间快速移动 谢谢你的帮助。答案是否定的。 AngularJS在视图间移动$routeProvider时,AngularJS不允许停止作用域的$des

我有一个AngularJS应用程序,我在其中使用$routeProvider。 当我在视图之间移动(ng视图)时,我会为页面获得一个新的范围。然后我想回到上一个视图,我得到一个新的范围,而不是上一个范围

在AngularJS中的视图中移动$routeProvider时,如何停止$Distroy$Distroy

是否可以使用一些缓存或smth在视图之间快速移动

谢谢你的帮助。

答案是否定的。
AngularJS在视图间移动$routeProvider时,AngularJS不允许停止作用域的$destroy。

视图应已缓存。您应该使用服务/工厂来持久化信息,而不是
$scope
。我做到了。我将所有数据保存在我的服务中,并使用templateCache for html。但当我在不同的观点之间移动时,我的范围是新的。所以你需要更多的时间才能让一切重新开始