- 39
- 0
文件上传完后可以拖拽移动,传值的时候需要在this.productForm.productPicList的数组里面添加number这个字段,代表当前图片的位置,第一位就是0,以此类推,但是拖拽后这个number的值也应该随着变动,这个应该怎么处理,感谢各位 <div class="itemContent"> <draggable v-model="productForm.productPicList" class="list-group" tag="ul" v-bind="dragOptions" @start="productForm.drag = true" @end="productForm.drag = false" > <div v-for="(item, index) in productForm.productPicList" :key="index" v-loading="productForm.loadingapp" class="listitem" @mouseenter="showDelBtn(index)" @mouseleave="hiddenDelBtn" > <img v-if="item" :src="item.attachment" width="148" height="148" class="imgSty" /> <i class="el-icon-delete delIcon" @click="deleImg(item, index)" /> </div> </draggable> <div class="uploadIcon"> <el-upload :show-file-list="false" action="" list-type="picture-card" :on-success="handlePictureSuccess" :on-change="onBeforeUpload" :auto-upload="false" > <i class="el-icon-plus" /> </el-upload> </div> </div> onBeforeUpload(file) { console.log(file, 'file-----------'); let reader = new FileReader() reader.onload = e => { this.num++; let base64 = e.target.result //从本地读取的图片的base64格式,将它上传给服务器即可 this.productForm.productPicList.push({ attachment: base64,number:this.num,id: '', file }); console.log(this.productForm.productPicList, 'filelist222222') this.copyFileList = JSON.parse( JSON.stringify(this.fileList).replace(/attachment/g, 'url') ) } // console.log( this.formIdentify.ohtherCredentials ) reader.readAsDataURL(file.raw) return false },
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
半离 普通会员 1楼
在Vue中,数据处理主要涉及到两个方面:一是Vue的模板渲染,二是数据的绑定和计算。
- Vue的模板渲染:这是Vue通过JavaScript引擎解析HTML代码,然后将解析后的HTML返回给用户的方式。在Vue的模板中,我们可以通过v-for指令来遍历数据并进行渲染。例如,如果我们有一个数据数组,我们可以这样使用v-for指令来渲染:
```html
- {{ item.name }}
```
在这个例子中,我们使用v-for指令来遍历数组中的每个元素,并使用key属性为每个元素指定唯一的标识。
- 数据绑定和计算:这是Vue通过监听数据变化并自动更新视图的方式。在Vue中,我们可以通过data属性来存储数据,并通过计算属性来实现数据的计算和绑定。例如,如果我们有一个数据数组,我们可以这样使用data属性和计算属性来实现数据的计算:
```html
- {{ item.name }}
```
在这个例子中,我们使用data属性来存储数据,并使用计算属性来实现数据的计算。计算属性计算数组中所有元素的总和,然后返回这个总和。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

