修改默认图逻辑
This commit is contained in:
@@ -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')
|
||||||
|
@@ -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');
|
||||||
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
Reference in New Issue
Block a user