| | |
| | | :action="uploadImgUrl" |
| | | :headers="headers" |
| | | :accept="'image/*,video/*'" |
| | | :on-change="handleChangetg" |
| | | :on-success="handleChangetg" |
| | | > |
| | | <el-button size="small" type="primary">点击上传</el-button> |
| | | </el-upload> |
| | | <div style="margin: 20px"> |
| | | <el-image |
| | | style="width: 100px; height: 100px" |
| | | :src="url" |
| | | :preview-src-list="[...url]" |
| | | :src="topicobj.picturePath" |
| | | :preview-src-list="[...topicobj.picturePath]" |
| | | > |
| | | </el-image> |
| | | </div> |
| | |
| | | }, |
| | | // 选项文件上传 |
| | | handleChange(item, response, file, fileList) { |
| | | let index = this.topicobj.svyLibScriptOptions.findIndex( |
| | | (obj) => obj.id == item.id && obj.name == item.name |
| | | ); |
| | | this.topicobj.svyLibScriptOptions[index].picturePath = response.url; |
| | | console.log(response); |
| | | if (response.code == 200) { |
| | | let index = this.topicobj.svyLibScriptOptions.findIndex( |
| | | (obj) => obj.id == item.id && obj.name == item.name |
| | | ); |
| | | this.topicobj.svyLibScriptOptions[index].picturePath = response.url; |
| | | } else { |
| | | this.$message.error("图片插入失败"); |
| | | } |
| | | }, |
| | | // 题干文件上传 |
| | | handleChangetg(item, file, fileList) { |
| | | let index = this.topicobj.svyLibScriptOptions.findIndex( |
| | | (obj) => obj.id == item.id && obj.name == item.name |
| | | ); |
| | | this.topicobj.svyLibScriptOptions[index].picturePath = file.response.url; |
| | | handleChangetg(response, file, fileList) { |
| | | if (response.code == 200) { |
| | | this.topicobj.picturePath = response.url; |
| | | } else { |
| | | this.$message.error("图片插入失败"); |
| | | } |
| | | }, |
| | | }, |
| | | }; |