angular不刷新怎么让页面重新进行渲染

angular不刷新怎么让页面重新进行渲染

阅读 10.1k
7 个回答

如果你使用了像setTimeout这样的原生js的话会导致页面数据不刷新,是因为angularjs的watch不能监听到数据的更改,需要$scope.$apply();手动刷新。

数据改变就会重新渲染了,双向绑定

angularjs 有双向绑定的功能,一般来说不需要重新渲染的,个人建议先看看是不是双向绑定的某个环节出现了问题

ng突出的功能之一 ————数据双向绑定

如果你有用directive的话,这个问题很好处理的

新手上路,请多包涵

但是我遇到一种静态文字都不显示的情况,按f12又重新渲染了

对于angular来说,这是个问题么?angular最最专长的就是不刷新重新渲染呀!双向数据绑定的好处就是数据变,页面跟着变。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏