vue引入js数字小键盘

效果如图:

vue引入js数字小键盘_第1张图片

代码如下:

 

clickoutside.js

export default {
  bind(el, binding, vnode) {
    function documentHandler(e) {
      if (el.contains(e.target)) {
        return false;
      }
      if (binding.expression) {
        binding.value(e);
      }
    }
    el.__vueClickOutside__ = documentHandler;
    document.addEventListener('click', documentHandler);
  },
  update(el, binding, vnode) {},
  unbind(el, binding) {
    document.removeEventListener('click', el.__vueClickOutside__);
    delete el.__vueClickOutside__;
  }
};

  keyboard.vue




在使用页面引入代码:

html代码

vue引入js数字小键盘_第2张图片

引入数字小键盘vue

注册引入的主键

vue引入js数字小键盘_第3张图片

定义的method

vue引入js数字小键盘_第4张图片

 

 

QQ群:553997290   

公众号:

你可能感兴趣的:(vue,vue)