为了账号安全,请及时绑定邮箱和手机立即绑定

angular 数据更新 模板自动刷新

angular 数据更新 模板自动刷新

qq_花开花谢_0 2019-01-28 17:33:06
我有一个从后台传过来的数组数组内的资料会不断变化我希望当数组内容变化时 不须重整页面 模板区块就自动刷新这该怎么实现?
查看完整描述

1 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

数组是一个引用变量,如果没有对其添加impure pipe,angular每次检测时只会检测该变量的地址是否变化。也就是说即使内容变化了,但是变量内存地址没变,angular是不会认为该变量有变化,所以页面不会刷新。可以使用async pipe。或者每次数组内容更新前将数组变量先置为null,再重新赋值。但是第二个方法不是很严谨,慎用。

查看完整回答
反对 回复 2019-01-28
  • 1 回答
  • 0 关注
  • 521 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号