Commit 64fa3a7e478956835ef25e3e7c3146207b47516b
1 parent
86002145
mp:修复 wx-reply 组件的 tab 切换存在问题
Showing
1 changed file
with
6 additions
and
3 deletions
yudao-ui-admin/src/views/mp/components/wx-reply/main.vue
| @@ -346,8 +346,11 @@ export default { | @@ -346,8 +346,11 @@ export default { | ||
| 346 | // 如果获取不到,需要把 objData 复原 | 346 | // 如果获取不到,需要把 objData 复原 |
| 347 | // 必须使用 $set 赋值,不然 input 无法输入内容 | 347 | // 必须使用 $set 赋值,不然 input 无法输入内容 |
| 348 | this.$set(this.objData, 'content', ''); | 348 | this.$set(this.objData, 'content', ''); |
| 349 | + this.$delete(this.objData, 'mediaId'); | ||
| 350 | + this.$delete(this.objData, 'url'); | ||
| 349 | this.$set(this.objData, 'title', ''); | 351 | this.$set(this.objData, 'title', ''); |
| 350 | this.$set(this.objData, 'description', ''); | 352 | this.$set(this.objData, 'description', ''); |
| 353 | + | ||
| 351 | }, | 354 | }, |
| 352 | /** | 355 | /** |
| 353 | * 选择素材,将设置设置到 objData 变量 | 356 | * 选择素材,将设置设置到 objData 变量 |
| @@ -429,15 +432,15 @@ export default { | @@ -429,15 +432,15 @@ export default { | ||
| 429 | this.$delete(this.objData, 'articles'); | 432 | this.$delete(this.objData, 'articles'); |
| 430 | } else if(this.objData.type === 'image') { | 433 | } else if(this.objData.type === 'image') { |
| 431 | this.objData.mediaId = null | 434 | this.objData.mediaId = null |
| 432 | - this.objData.url = null | 435 | + this.$delete(this.objData, 'url'); |
| 433 | this.objData.name = null | 436 | this.objData.name = null |
| 434 | } else if(this.objData.type === 'voice') { | 437 | } else if(this.objData.type === 'voice') { |
| 435 | this.objData.mediaId = null | 438 | this.objData.mediaId = null |
| 436 | - this.objData.url = null | 439 | + this.$delete(this.objData, 'url'); |
| 437 | this.objData.name = null | 440 | this.objData.name = null |
| 438 | } else if(this.objData.type === 'video') { | 441 | } else if(this.objData.type === 'video') { |
| 439 | this.objData.mediaId = null | 442 | this.objData.mediaId = null |
| 440 | - this.objData.url = null | 443 | + this.$delete(this.objData, 'url'); |
| 441 | this.objData.name = null | 444 | this.objData.name = null |
| 442 | this.objData.title = null | 445 | this.objData.title = null |
| 443 | this.objData.description = null | 446 | this.objData.description = null |