Javascript angularjs未在iOS上更新部分
我有一个奇怪的问题,我不知道从哪里开始。考虑以下流程: 1) 用户使用param1进入等待页面(控制器+部分)。param1设置了$scope.sectionTitle,效果很好 2) 等待页面重定向到一个处理页面,该页面重定向回具有param2的等待页面,该param2再次设置$scope.sectionTitle 在第二步,HTML显示原始{{sectionTitle}},而不是在控制器中设置的值 这只发生在我在iOS上的测试中。在桌面上似乎可以正常工作Javascript angularjs未在iOS上更新部分,javascript,ios,angularjs,Javascript,Ios,Angularjs,我有一个奇怪的问题,我不知道从哪里开始。考虑以下流程: 1) 用户使用param1进入等待页面(控制器+部分)。param1设置了$scope.sectionTitle,效果很好 2) 等待页面重定向到一个处理页面,该页面重定向回具有param2的等待页面,该param2再次设置$scope.sectionTitle 在第二步,HTML显示原始{{sectionTitle}},而不是在控制器中设置的值 这只发生在我在iOS上的测试中。在桌面上似乎可以正常工作 从哪里开始调试?可能会发生什么情况?
从哪里开始调试?可能会发生什么情况?假设部分是从URL获取的,是否会进行缓存?在第一个请求中,您将获得真实视图,在第二个请求中,iOS浏览器将采用一些快捷方式,这会阻止Angular.js正确渲染视图
如果您向URL添加一些随机参数,它是否有效?如果我添加$scope。$apply()它有效。在iOS上,Digest因某些原因而被禁用。可能有很多东西。如何在页面之间重定向?你有可以测试的链接吗?不适用于随机参数。事实上,它不会再得到部分。