国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

vue自定義指令用法經典實例小結

2024-05-06 15:41:37
字體:
來源:轉載
供稿:網友

本文實例總結了vue自定義指令用法。分享給大家供大家參考,具體如下:

自定義指令:

一、屬性:

Vue.directive(指令名稱,function(參數){  this.el  -> 原生DOM元素});
<div v-red="參數"></div>

指令名稱:     v-red  ->  red

* 注意: 必須以 v-開頭

拖拽:

二、自定義元素指令:(用處不大)

Vue.elementDirective('zns-red',{  bind:function(){    this.el.style.background='red';  }});

自定義指令寫法一:

<div id="box">  <span v-red>    asdfasd  </span></div>
Vue.directive('red',function(){  this.el.style.background='red';});window.onload=function(){  var vm=new Vue({    el:'#box',    data:{      msg:'welcome'    }  });};

測試示例:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>m.survivalescaperooms.com 自定義指令寫法一</title><script src="https://cdn.bootcss.com/vue/1.0.4/vue.min.js"></script><script>Vue.directive('red',function(){  this.el.style.background='red';});window.onload=function(){  var vm=new Vue({    el:'#box',    data:{      msg:'welcome'    }  });};</script></head><body><div id="box">  <span v-red>    asdfasd  </span></div></body></html>

自定義指令寫法二:推薦寫法

<div id="box">  <span v-red="a">    asdfasd  </span></div>
//這里的color可以傳參Vue.directive('red',function(color){  this.el.style.background=color;});window.onload=function(){  var vm=new Vue({    el:'#box',    data:{      a:'blue'    }  });};

測試示例:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>m.survivalescaperooms.com 自定義指令寫法二</title><script src="https://cdn.bootcss.com/vue/1.0.4/vue.min.js"></script><script>//這里的color可以傳參Vue.directive('red',function(color){  this.el.style.background=color;});window.onload=function(){  var vm=new Vue({    el:'#box',    data:{      a:'blue'    }  });};</script></head><body><div id="box">  <span v-red="a">    asdfasd  </span></div></body></html>

自定義指令寫法三:

<div id="box">  <span v-red>    asdfasd  </span></div>
Vue.directive('red',{  bind:function(){    this.el.style.background='red';  }});window.onload=function(){  var vm=new Vue({    el:'#box'  });};

自定義指令:拖拽drag

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 新营市| 博白县| 巴里| 乐都县| 巴南区| 同心县| 集贤县| 陈巴尔虎旗| 婺源县| 武宣县| 铁力市| 徐汇区| 集贤县| 五指山市| 肃宁县| 孟州市| 武宁县| 修水县| 塔城市| 西吉县| 舒城县| 罗城| 东明县| 滁州市| 贺州市| 宁国市| 内江市| 元江| 岳阳市| 荃湾区| 新河县| 南涧| 峨山| 自贡市| 高雄县| 溧水县| 泗洪县| 米易县| 五莲县| 巴南区| 东乡县|