自定義指令

vue允許自定義指令喻犁,便于對dom元素進行底層操作,就類似于v-if這樣的指令

定義方法

1.注冊全局自定義指令(使用的是官方文檔上的示例)

// 注冊一個全局自定義指令 `v-focus`
Vue.directive('focus', {
  // 當被綁定的元素插入到 DOM 中時……
  inserted: function (el) {
    // 聚焦元素
    el.focus()
  }
})

2.注冊局部自定義指令(在)

<template>
  <div>
    <swiper></swiper>
    <p v-aa @click="bbb">
      <input type="text" />
      <input type="text" name id v-aa />
    </p>
    <p v-if="cc">[pppppp</p>
  </div>
</template>

<script>
import swiper from "./component/swiper";
export default {
  data() {
    return {
      cc: true
    };
  },

  components: {
    swiper
  },

  mounted() {},

  methods: {
    bbb() {
      this.cc = !this.cc;
    }
  },
  directives: {
//自定義指令的鉤子函數(shù)
    aa: {
//el跳昼、binding、vnode 和 oldVnode為鉤子函數(shù)的參數(shù)
      bind: function(el, binding, vnode, oldVnode) {
        console.log("指令第一次綁定到元素", el, binding, vnode, oldVnode);
      },
      inserted: function() {
        console.log("被綁定元素插入父節(jié)點時調(diào)用");
      },
      update: function() {
        console.log("所在組件的虛擬節(jié)點發(fā)生改變");
      },
      componentUpdated: function() {
        console.log("所在組件的 VNode 及其子 VNode 全部更新后調(diào)用");
      },
      unbind: function() {
        console.log("指令與元素解綁"  );
      }
    }
  }
};
</script>
<style scoped>
</style>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市慨蛙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌跟匆,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贾铝,死亡現(xiàn)場離奇詭異,居然都是意外死亡玖绿,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門斑匪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來锋勺,“玉大人,你說我怎么就攤上這事庶橱。” “怎么了苏章?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵枫绅,是天一觀的道長。 經(jīng)常有香客問我并淋,道長,這世上最難降的妖魔是什么县耽? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任兔毙,我火速辦了婚禮唾琼,結(jié)果婚禮上瞒御,老公的妹妹穿的比我還像新娘神郊。我一直安慰自己,他們只是感情好涌乳,可當我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著宛乃,像睡著了一般。 火紅的嫁衣襯著肌膚如雪征炼。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天眼坏,我揣著相機與錄音,去河邊找鬼酸些。 笑死,一個胖子當著我的面吹牛魄懂,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播市栗,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼智厌!你這毒婦竟也來了盲赊?” 一聲冷哼從身側(cè)響起铣鹏,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤诚卸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后合溺,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缀台,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年睛约,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辩涝。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡勘天,死狀恐怖捉邢,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情伏伐,我是刑警寧澤翘狱,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站潦匈,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏茬缩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一未舟、第九天 我趴在偏房一處隱蔽的房頂上張望掂为。 院中可真熱鬧裕膀,春花似錦勇哗、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蛹含。三九已至,卻和暖如春浦箱,著一層夾襖步出監(jiān)牢的瞬間祠锣,已是汗流浹背酷窥。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工锤岸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留板乙,地道東北人拳氢。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓蛋铆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親刺啦。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容