最近我对 ng-view 和 ng-if 有一个相当大的问题。假设有一个包含两个元素(元素一和元素二)的下拉列表。这两个元素更改了 rootScope 上的一个属性。
我在另一个位置还有两个项目(div 容器、容器一和两个容器)。这些由 ng-show - 元素一的容器一和元素二的容器显示。
只要我一次单击一个元素并且 rootScope 的属性发生更改,然后我重新加载页面,两个容器就会交替显示,而我没有做任何事情。
我有几个观察者,几个 ng-cloaks 并使用 ng-view 使用路由。我还要提一下,应用程序比较大。大多数情况下,问题发生在 Android 上,大概是在 iOS 上。