亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

詳解Vue.js自定義tipOnce指令用法實例

2019-11-19 12:19:39
字體:
來源:轉載
供稿:網友

vuejs自定義指令是用來操作DOM的。盡管Vue推崇數據驅動視圖的理念,但并非所有情況都適合數據驅動。自定義指令就是一種有效的補充和擴展,不僅可用于定義任何的DOM操作,并且是可復用的。

最近碰到一種業務場景,業務場景如圖:

有個操作提示點擊可以顯示,足夠了吧?如圖:

不夠!好吧,產品說要求自動淡出提示!

后臺操作復雜需要有個明顯提示給業務人員更好地操作,而且這種提示,只需要一種提示就足夠。于是我就想到了自己實現自定義指令。

整個vuejs場景是利用了構建模式開發,在我的main.js代碼是這樣魯的:

let obj = new Vue({ router, store, render: h => h(App)}).$mount('#app-box');//注冊一個全局自定義指令 `v-tipOnce`Vue.directive('tipOnce', { bind: function (el,binding) {   console.log(el,binding);   obj.$message({    type: 'info',    message: binding.value   });       }})

通過directive注冊v-tipOnce 全局指令,通過指令的 bind鉤子函數保證 只調用一次,指令第一次綁到元素時調用,在這里可以進行一次性的初始化設置。那具體在指令里面做什么呢? 我無非就是想做個提示語一次性展示出來。于是想到了Elementui里面的$.message,于是直接用了 obj做個轉接實例,不想另外寫提示語 dom創建了。我們可以嘗試打印 el,和bingding是什么,其中el是dom實例,至于binding看下面代碼的用法傳的參數就知道。

好了,我們在單頁面組件用上v-tipOnce指令吧。代碼如下:

  <el-row>    <el-col :span="24">      <div>        <el-collapse>          <el-collapse-item>            <template slot="title">            <div class="danger"> <i class="header-icon el-icon-search"></i> 操作提示 Operation Tips </div>              </template>            <div class="danger" v-tipOnce="'展示商品:必須選擇對應的展示位置,才知道你所對應的業務類型(B端還是C端?),展示商品會根據展示位置顯示出對應的商品數據;'">展示商品:必須選擇對應的展示位置,才知道你所對應的業務類型(B端還是C端?),展示商品會根據展示位置顯示出對應的商品數據;</div>          </el-collapse-item>        </el-collapse>      </div>    </el-col>  </el-row>  

使用效果如下:

指令就那么簡單,可以根據你自己的思想甚至集成第三方插件使用,用出你想要的效果。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品资源在线| 韩国欧美亚洲国产| 久久久999精品视频| 亚洲精品视频二区| 久热99视频在线观看| 欧美xxxx做受欧美| 91网在线免费观看| 中文字幕欧美精品日韩中文字幕| 国产精品999| 国产精品第一视频| 97精品在线观看| 欧美成人精品在线视频| 欧美成人在线免费| 国产精品一区=区| 丁香五六月婷婷久久激情| 911国产网站尤物在线观看| 国精产品一区一区三区有限在线| 中文综合在线观看| 欧美日本黄视频| 5278欧美一区二区三区| 成人网在线视频| 97视频在线观看成人| 国产一区二区黑人欧美xxxx| 日本国产精品视频| 国产综合久久久久| 97久久超碰福利国产精品…| 久久久久日韩精品久久久男男| 日韩精品一区二区三区第95| 这里只有精品视频| 国产91精品在线播放| 国产亚洲精品久久久久动| 全色精品综合影院| 亚洲精品国产精品国自产在线| 国产精品99久久久久久久久| 91精品国产91久久久久| 久久久久一本一区二区青青蜜月| 欧美日韩一区二区在线播放| 中文亚洲视频在线| 福利一区视频在线观看| 亚洲成人av在线播放| 中文日韩电影网站| 国产日本欧美一区| 日韩精品在线第一页| 98精品国产自产在线观看| 色无极影院亚洲| xvideos亚洲人网站| 精品久久久久久久久久国产| 国产精品视频公开费视频| 亚洲永久在线观看| 北条麻妃久久精品| 欧美富婆性猛交| 久久免费视频观看| 精品国产欧美成人夜夜嗨| 久久久天堂国产精品女人| 日韩中文在线观看| 一区二区三区视频免费在线观看| 久久久久国产精品免费网站| 久久久精品美女| 色综合久久中文字幕综合网小说| 国产精品福利网站| 亚洲天堂av高清| 国产aⅴ夜夜欢一区二区三区| 91综合免费在线| 亲爱的老师9免费观看全集电视剧| 国产日韩欧美中文在线播放| 欧美高清在线观看| 欧美极品第一页| 欧美性猛交xxxx免费看漫画| 色综合伊人色综合网| 欧美大片网站在线观看| 成人网页在线免费观看| 精品久久久久久久久久久久久| 久久久国产精品一区| 亚洲自拍高清视频网站| 亚洲免费成人av电影| 久久亚洲综合国产精品99麻豆精品福利| 另类天堂视频在线观看| 亚洲欧美制服第一页| 最近2019中文免费高清视频观看www99| 日本不卡高字幕在线2019| 欧美日韩精品国产| 欧美一区二粉嫩精品国产一线天| 精品二区三区线观看| 中文一区二区视频| 26uuu久久噜噜噜噜| 欧美激情一区二区三区在线视频观看| 日本精品在线视频| 国产欧美最新羞羞视频在线观看| www.久久草.com| 欧美另类69精品久久久久9999| 久久夜色精品国产欧美乱| 国产欧美一区二区三区四区| 精品无码久久久久久国产| 国产91免费看片| 国内精品小视频| 亚洲国产美女精品久久久久∴| 国产精品香蕉国产| 综合欧美国产视频二区| 川上优av一区二区线观看| 91国偷自产一区二区三区的观看方式| 一区二区三区久久精品| 北条麻妃99精品青青久久| 亚洲精品狠狠操| 丝袜亚洲另类欧美重口| 成人网在线免费观看| 日韩国产中文字幕| 2019精品视频| 国产91露脸中文字幕在线| 成人淫片在线看| 欧美大片大片在线播放| 亚洲精品日韩av| 91久久精品久久国产性色也91| 狠狠做深爱婷婷久久综合一区| 欧美日韩高清在线观看| 欧美亚洲在线观看| 国产精品爽爽爽爽爽爽在线观看| 日韩欧美国产免费播放| 亚洲午夜国产成人av电影男同| 中文字幕日韩av综合精品| 国产精品一区电影| 日韩欧美成人网| 久久久在线观看| 国产视频精品自拍| 亚洲女人天堂色在线7777| 国产美女精品免费电影| 亚洲精品中文字幕av| 国产欧美在线观看| 欧美高清不卡在线| 日韩av电影手机在线观看| 国产91ⅴ在线精品免费观看| 国产精品永久免费| 成人免费看吃奶视频网站| 国产ts人妖一区二区三区| 国产精品视频在线播放| 日韩有码在线观看| 欧美一级黑人aaaaaaa做受| 亚洲国产高清福利视频| 4p变态网欧美系列| 久久成人这里只有精品| 大桥未久av一区二区三区| 亚洲黄色www网站| 欧美日韩国产成人在线| 91免费的视频在线播放| 亚洲国产毛片完整版| 国外成人性视频| 日韩中文在线中文网在线观看| 在线看日韩欧美| 日韩美女视频在线观看| 国产日本欧美在线观看| 日韩三级影视基地| 亚洲精品456在线播放狼人| 亚洲精品之草原avav久久| 国产精品一区久久久| 亚洲国产福利在线| 亚洲欧美另类在线观看| 91久久精品视频| 亚洲成人黄色网址| 国产精品久久久久久久久久三级| 日韩av综合网站| 精品国产一区二区三区久久狼5月| 久久激情视频久久| 国内精品模特av私拍在线观看| 欧美视频中文字幕在线| 91国产视频在线播放|