我遇到了一个奇怪的问题,我不知道从哪里开始。请考虑以下流程:
1)用户使用param1进入等待页面(控制器+部分)。 param1设置$ scope.sectionTitle并且效果很好。
2)Waiting页面重定向到一个处理页面,该页面使用param2重定向回等待页面,param2再次设置$ scope.sectionTitle。
在第二步,HTML显示原始{{sectionTitle}}而不是控制器中设置的值。
这只发生在我在iOS上的测试中。它似乎在桌面上运行正常。
我在哪里可以开始调试这个?可能会发生什么?
答案 0 :(得分:0)
假设,部分是从URL获取的,是否可以进行一些缓存?在第一个请求中,您获得真实视图,在第二个请求上,iOS浏览器采用一些快捷方式,这会阻止Angular.js正确呈现视图。
如果您向URL添加一些随机参数,它是否有效?
答案 1 :(得分:0)
如果我添加$ scope。$ apply()就行了。由于某些原因,摘要在iOS上被禁止。