From 6ef2ac92c0d3f79b59b8698274918df830b58b29 Mon Sep 17 00:00:00 2001 From: ZZJ <10913410+zzj2100@user.noreply.gitee.com> Date: 星期四, 28 七月 2022 10:20:24 +0800 Subject: [PATCH] 禅道bug --- src/components/subComponents/ImageShow.vue | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/src/components/subComponents/ImageShow.vue b/src/components/subComponents/ImageShow.vue index 5aac2f0..3285ef7 100644 --- a/src/components/subComponents/ImageShow.vue +++ b/src/components/subComponents/ImageShow.vue @@ -1,5 +1,5 @@ <template> - <img class="a111" :src="url" alt="" /> + <img class="a111" @error="onError" :src="url" alt="" /> </template> <script> @@ -20,6 +20,21 @@ } }, }, + data() { + return { + errorNum: 0, + }; + }, + methods: { + onError(err) { + console.log(err); + if (this.errorNum > 5) { + return; + } + err.target.src = this.url + "?" + Math.random(); + this.errorNum++; + }, + }, }; </script> -- Gitblit v1.8.0