91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Vue.directive的自定義指令是什么

發布時間:2021-01-29 13:24:12 來源:億速云 閱讀:123 作者:小新 欄目:web開發

小編給大家分享一下Vue.directive的自定義指令是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Vue.directive自定義指令的注意事項有哪些

1.今天復習一下Vue自定義指令的代碼,結果出現一個很無語的結果,先貼代碼。

2.

<p id="example" v-change-by="myColor"></p>
  <script src="vue.min.js"></script>
  <script>
    new Vue({
      el:"#example",
      data:{
        msg:"",
        myColor:"#000"
      }
    });
    Vue.directive("change-by",{
      bind:(el,binding)=>{
        el.style.background=binding.value;
      }
    });
  </script>

3.結果打開頁面,一片空白,寬高都有設置,p并沒有變黑。檢查代碼怎么都是對的,沒有語法錯誤。然后考慮到是不是vue.min.js文件的問題,然后從官網下載了開發版,用vue.js。結果有驚喜的發現。

Vue.directive的自定義指令是什么

4.原來生產版本vue.min.js不支持報錯,真的神坑!

5.終于理解了原因,然后很重要一點就是指令要寫在vue實例化對象前面,要不然會報錯 Failed to resolve directive;最后貼出正確順序代碼

<p id="example" v-change-by="myColor"></p>
  <script>
    Vue.directive("change-by",{
      bind:(el,binding)=>{
        el.style.background=binding.value;
      }
    });
    new Vue({
      el:"#example",
      data:{
        msg:"",
        myColor:"#000"
      }
    });
  </script>

6.最后輸出頁面,完美...小問題,要注意。

Vue.directive的自定義指令是什么

以上是“Vue.directive的自定義指令是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

古田县| 常山县| 正阳县| 通山县| 米易县| 滁州市| 嵩明县| 吉木萨尔县| 芷江| 鄯善县| 遂宁市| 湘阴县| 安仁县| 芜湖市| 高雄市| 武平县| 怀安县| 荃湾区| 辽源市| 楚雄市| 华安县| 永福县| 泰来县| 儋州市| 陆良县| 沙湾县| 蛟河市| 苍山县| 和田市| 弥勒县| 眉山市| 彭阳县| 焉耆| 平邑县| 崇左市| 南木林县| 昌平区| 西畴县| 昭通市| 常州市| 中西区|