猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
angular 数据更新 模板自动刷新
我有一个从后台传过来的数组
数组内的资料会不断变化
我希望当数组内容变化时 不须重整页面 模板区块就自动刷新
这该怎么实现?
qq_花开花谢_0
浏览 522
回答 1
1回答
慕沐林林
数组是一个引用变量,如果没有对其添加impure pipe,angular每次检测时只会检测该变量的地址是否变化。也就是说即使内容变化了,但是变量内存地址没变,angular是不会认为该变量有变化,所以页面不会刷新。可以使用async pipe。或者每次数组内容更新前将数组变量先置为null,再重新赋值。但是第二个方法不是很严谨,慎用。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续