vue数据绑定不刷新可能情况

最近在使用vue作为前端框架开发,由于使用到了数据绑定的功能,故而发现了一个盲区,在此爬上一坑,分享大家~

 

 

vue不会检测开始是空值的数据,或者说vue的数据监控属性的增减。举个栗子
(1)传入数据为:
  var objData = {"name":"123"};
(2)在模版中使用为
  <div v-for="child in childs">…此处省略50字</div>
(3)之后在将
  var objData = {"name":"123","child":[…]};
  页面上的数据也不会刷新

即:建议每次从后台获取数据之后,按照约定格式,使用$.extend(objData,{});的方式进行一波属性空值填充。

转载于:https://www.cnblogs.com/chendeming/p/8397369.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值