我的Angular应用视图的部分内容无法正确呈现 - 有时。 这种行为很奇怪,因为这种情况有时只发生在某些物品上。
我的应用包含服务,控制器和视图。该服务与后端通信并为控制器提供数据。控制器正在监视某些数据。使用数据绑定时,值将显示在视图中。
一般来说,显示的值是正确的 - 我可以在日志中看到它。但有时当a值发生变化时,并非所有依赖的视图元素都会更新 - 而是其中一些。
我的意思是DIV
使用ng-bind
显示特定值的文字。
此外,DIV
可见或隐藏了另一个ng-if
,并取决于同一控制器的相同值。
有时我的行为是按钮的可见性正确切换但另一个DIV
的文本没有(显示旧文本)。
仅当我滚动视图>时(或在移动设备上触摸它),它才会切换。这可能是下一个摘要周期吗?
其他一切都正确完成!
我已经尝试过一个指令而没有指令,使用' controllerAs'语法和没有,使用Angular 1.2和1.3 - 但每次都是相同的结果。
有没有人对这种行为有进一步的想法? 这可能是渲染问题吗?