给对象赋值但是界面不显示this.$set

目前设计上传完图片后再附件名称处显示出文件名。但是一直文件名显示不出来,强制刷新页面也没用。尝试输出这个表格数组,发现对象里的这个属性和其他不一样。

在这里插入图片描述
其他属性值是(…),隐藏的,但是这个字段是直接""这样的!
在这里插入图片描述
后来尝试用this.$set的赋值方式距离解决了

for(var x=0;x<this.upData.length;x++){
       this.$set(this.upData[x],'filesName','')
}
console.log(this.upData)

在这里插入图片描述
这回输出的也是(…)的方式了,并且上传后的赋值也没问题了。
在这里插入图片描述

发布了55 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44770377/article/details/104988471
今日推荐