关于javascript:vue-20-处理图片错误的情况-自定义指令

//directive.js

export const imageerror = {
    inserted(dom, options) {
        // debugger
      dom.onerror = function() {
        dom.src = options.value
      }
    }
  }
ex....

main.js

import * as directives from '@directive'
Object.keys(directives).forEach(key => {
  Vue.directive(key, directives[key])
})

example

 <img v-imageerror="defaultImg".....

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理