修改默认图逻辑

This commit is contained in:
liaozetao
2023-11-23 10:31:22 +08:00
parent 1b6de06b0d
commit 54acd89809
2 changed files with 8 additions and 4 deletions

View File

@@ -48,5 +48,6 @@ import '@/assets/plugins/bootstrap-treeview/css/bootstrap-treeview.min.css'
import '@/assets/plugins/bootstrap-treeview/js/bootstrap-treeview.min.js' import '@/assets/plugins/bootstrap-treeview/js/bootstrap-treeview.min.js'
import components from '@/utils/components.js' import components from '@/utils/components.js'
import mixin from '@/utils/mixin.js'
createApp(App).use(store).use(router).use(components).mount('#app') createApp(App).mixin(mixin).use(store).use(router).use(components).mount('#app')

View File

@@ -1,15 +1,18 @@
export default { export default {
mounted() { mounted() {
this.$nextTick(() => { this.$nextTick(() => {
const images = document.getElementsByTagName('img') const images = document.getElementsByTagName('img');
for (let i = 0; i < images.length; i++) { for (let i = 0; i < images.length; i++) {
images[i].addEventListener('error', this.handleImageError) images[i].addEventListener('error', this.handleImageError);
} }
}) })
}, },
methods: { methods: {
handleImageError(event) { handleImageError(event) {
event.target.src = require('@/assets/images/default.png') let src = event.target.src;
if (!src) {
event.target.src = require('@/assets/images/default.png');
}
}, },
}, },
} }