fix
This commit is contained in:
16
src/main.ts
16
src/main.ts
@@ -30,6 +30,20 @@ app.use(router)
|
||||
.use(i18n)
|
||||
.mount('#app')
|
||||
|
||||
|
||||
// 简写形式
|
||||
const vLoadimg = (el, binding) => {
|
||||
const src = binding.value
|
||||
if (el.src === src) return
|
||||
const img = new Image()
|
||||
img.src = src
|
||||
img.onload = () => {
|
||||
el.src = src
|
||||
}
|
||||
img.onerror = () => {
|
||||
console.log('图片加载失败:', src)
|
||||
}
|
||||
}
|
||||
// 注册
|
||||
app.directive('loadimg', vLoadimg)
|
||||
flexible();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user