关于angularjs中,数据模型被改变,页面不刷新的解决办法


在使用angularjs的方法实现数据双向绑定,有次出现数据模型被改变,但页面不能随之更改,在浏览器里打印console.log出来也是新的数据,但是页面不是最新的,需要$scope.$apply()强制更新数据模型.

 

很多人都用过这种方式来取值或更新数据,发现页面并没有随着更新而改变,需要手动刷新.

 这是由于angularjs的watch不能监听到JS对$scope.data的更改.更改一下写法,就可以实现了

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM