angular不刷新怎么让页面重新进行渲染
如果你使用了像setTimeout这样的原生js的话会导致页面数据不刷新,是因为angularjs的watch不能监听到数据的更改,需要$scope.$apply();手动刷新。
数据改变就会重新渲染了,双向绑定
angularjs 有双向绑定的功能,一般来说不需要重新渲染的,个人建议先看看是不是双向绑定的某个环节出现了问题
ng突出的功能之一 ————数据双向绑定
如果你有用directive的话,这个问题很好处理的
但是我遇到一种静态文字都不显示的情况,按f12又重新渲染了
对于angular来说,这是个问题么?angular最最专长的就是不刷新重新渲染呀!双向数据绑定的好处就是数据变,页面跟着变。
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
5 回答1.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
如果你使用了像setTimeout这样的原生js的话会导致页面数据不刷新,是因为angularjs的watch不能监听到数据的更改,需要$scope.$apply();手动刷新。