| | |
| | | </el-input> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-form-item label="关键字(含)" prop="desc"> |
| | | <el-form-item label="关键字(含)" prop="desc" v-if="hasValue"> |
| | | <div class="xinz-inf"> |
| | | <el-tag |
| | | :key="crux" |
| | |
| | | > |
| | | </div> |
| | | </el-form-item> |
| | | <el-form-item label="关键字(非)" prop="desc"> |
| | | <el-form-item label="关键字(非)" prop="desc" v-if="hasValue"> |
| | | <div class="xinz-inf"> |
| | | <el-tag |
| | | :key="crux" |
| | |
| | | class="upload-demo" |
| | | style="display: flex" |
| | | action="https://jsonplaceholder.typicode.com/posts/" |
| | | :on-change="handleChange" |
| | | :file-list="fileList" |
| | | :limit="1" |
| | | :on-exceed="handleExceed" |
| | |
| | | type: Boolean, |
| | | default: true, |
| | | }, |
| | | hasValue: { |
| | | type: Boolean, |
| | | default: true, |
| | | }, |
| | | }, |
| | | |
| | | created() { |
| | |
| | | this.handleSelectionChange(); |
| | | }, |
| | | // 控制文件 |
| | | handleChange(file, fileList) { |
| | | this.fileList = fileList.slice(-3); |
| | | }, |
| | | // handleChange(file, fileList) { |
| | | // this.fileList = fileList.slice(-3); |
| | | // }, |
| | | // 文件超出个数限制时的钩子 |
| | | handleExceed(files, fileList) { |
| | | this.$message.warning( |
| | |
| | | }, |
| | | // 选项文件上传 |
| | | handleChange(item, response, file, fileList) { |
| | | console.log(response, "response"); |
| | | console.log(item, "item"); |
| | | console.log(this.TargetoptionList, "this.TargetoptionList"); |
| | | let index = this.TargetoptionList.findIndex( |
| | | (obj) => obj.id == item.id && obj.name == item.name |
| | | (obj) => obj.guid == item.guid && obj.name == item.name |
| | | ); |
| | | this.TargetoptionList[index].picturePath = response.url; |
| | | }, |