vue生产环境阻止鼠标右键

// 生产环境阻止鼠标右键
Vue.directive('preventright', {
  bind: function(el, binding, vnode) {
    if (process.env.NODE_ENV !== 'development') {
      el.oncontextmenu = function() { return false }
    }
  }
})
 
app.vue
<template>
  <div id="app" v-preventright @click="checkOperation">
    <router-view />
    <WorkFlowNotice />
  </div>
</template>
posted @ 2020-08-25 14:13  hello芳芳  阅读(1530)  评论(0编辑  收藏  举报