vue绑定的数据改变之后页面不能正常显示

页面刚加载的时候图片能够正常显示,但是通过上传图片后台再回传给我后将回传的数据绑定到之前的图片数组上后,页面无法正常显示。这是页面刚加载时后台给出的图片数据;这是拿到数据后做的处理
这是页面上的渲染
这是批量上传图片后后台回传回来的数据,上传了6张,但是显示只显出出来前3张,在上传一张时显示1张,上传3张时显示2张,上传2、4、5张时均不显示这是批量上传后对获取的数据进行的处理

1、这是页面刚加载时后台给出的图片数据;
2、这是拿到数据后做的处理
3、这是页面上的渲染
4、这是批量上传图片后后台回传回来的数据,上传了6张,但是显示只显出出来前3张,在上传一张时显示1张,上传3张时显示2张,上传2、4、5张时均不显示
5、这是批量上传后对获取的数据进行的处理
阅读 6.9k
1 个回答

已自行解决,最后是将图片的解析方法写到vue本身method函数里面,通过

var newPics = api.data.split(',');//转换成数组
    for(var i=0;i<newPics.length;i++){
        allData.$data.picInfo[index].content.push(url+"/"+newPics[i])
    }

来进行添加

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏