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

vue created中用axios请求的数据为什么页面没有更新

vue created中用axios请求的数据为什么页面没有更新

函数式编程 2018-12-13 14:14:38
console里打印的_this.storeSel数据都是有的,为什么在页面上没有更新datahtmlconsole输出页面显示
查看完整描述

1 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

Vue的响应式原理

_this.storeSel[j]=obj

改为

_this.storeSel.splice(j,1,obj)

你的data里有某一个数组arrayA,你使用
arrayA[i] = someValue
并不能触发响应式跟新,事实上Vue只能使用如下数组方法,才能响应式更新视图:
push
pop
shift
unshift
splice
sort
reverse

你也可以构造一个新数组,让你的

_this.storeSel = 一个新数组

ps:建议多看官方文档,日常开发的问题95%都能找到答案


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

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信