欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue.js中extend選項和delimiters選項的比較

 更新時間:2017年07月17日 14:29:10   投稿:lqh  
這篇文章主要介紹了Vue.js中extend選項和delimiters選項的比較的相關(guān)資料,需要的朋友可以參考下

Vue.js中extend選項和delimiters選項的比較

extend選項

允許聲明擴展另一個組件(可以是一個簡單的選項對象或構(gòu)造函數(shù)),而無需使用Vue.extend,這主要是為了便于擴展單文件組件,它和mixin有類似之處

<div id="app">
  {{num}}
  <button @click="add">addNumber</button>
</div>
<script type="text/javascript">
  var extendsObj = {
    updated: function() {
      console.log("extend updated");
    }
  };
  new Vue({
    el: "#app",
    data: {
      num : 1
    },
    methods : {
      add : function() {
        console.log("原生 add");
        this.num++;
      }
    },
    updated : function(){
      console.log('原生updated');
    },
    extends : extendsObj,
  });
</script>

上面的代碼擴展的是updated,執(zhí)行結(jié)果如下:

可以看出擴展的update先執(zhí)行,那么下面看看擴展methods的時候,只是下面的部分不同而已

 var extendsObj = {
    updated: function() {
      console.log("extend updated");
    },
    methods : {
      add : function() {
        console.log("extend add");
      }
    }
  };

執(zhí)行結(jié)果其實就是上面圖片的樣子,也就是說,對于methods來說,遇到同名的函數(shù),則執(zhí)行的是非擴展的函數(shù),如果擴展的是非同名的函數(shù),則按照擴展之后的執(zhí)行

delimiters選項

默認的插值的寫法是{{}},但是在某些情況下,我們需要使用一些不一樣的方式,比如這樣${}

<div id="app">
  ${num}
  <button @click="add">addNumber</button>
</div>
  new Vue({
    el: "#app",
    data: {
      num : 1
    },
    methods : {
      add : function() {
        console.log("原生 add");
        this.num++;
      }
    },
    delimiters: ['${', '}']
  });

注意:delimiters對應(yīng)的是一個數(shù)組

以上就是Vue.js中extend選項和delimiters選項的比較的講解,本站關(guān)于Vue.js的文章還很多,大家可以搜索查閱,感謝閱讀,謝謝大家對本站的支持!

相關(guān)文章

  • vue.js中指令Directives詳解

    vue.js中指令Directives詳解

    這篇文章主要為大家詳細介紹了vue.js中指令Directives,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • vue-cli整合vuex的時候,修改actions和mutations,實現(xiàn)熱部署的方法

    vue-cli整合vuex的時候,修改actions和mutations,實現(xiàn)熱部署的方法

    今天小編就為大家分享一篇vue-cli整合vuex的時候,修改actions和mutations,實現(xiàn)熱部署的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue訪問未定義的路由時重定向404問題

    vue訪問未定義的路由時重定向404問題

    這篇文章主要介紹了vue訪問未定義的路由時重定向404問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • vue實現(xiàn)微信公眾號h5跳轉(zhuǎn)小程序的示例代碼

    vue實現(xiàn)微信公眾號h5跳轉(zhuǎn)小程序的示例代碼

    本文主要介紹了vue實現(xiàn)微信公眾號h5跳轉(zhuǎn)小程序的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Vue3 Suspense處理異步組件加載的工作原理

    Vue3 Suspense處理異步組件加載的工作原理

    Vue3在新版本中提供了一個新的API,稱為Suspense,它可以使異步組件的加載更加高效和流暢,在本文中,我們將詳細了解 Vue3 Suspense 處理異步組件加載的工作原理以及如何使用它來提高 Web 應(yīng)用程序的性能
    2023-06-06
  • Vue插槽簡介和使用示例詳解

    Vue插槽簡介和使用示例詳解

    插槽就是子組件中的提供給父組件使用的一個占位符,用<slot></slot>?表示,父組件可以在這個占位符中填充任何模板代碼,如?HTML、組件等,填充的內(nèi)容會替換子組件的<slot></slot>標簽,這篇文章主要介紹了Vue插槽的理解和使用,需要的朋友可以參考下
    2023-03-03
  • Vue3編寫氣泡對話框組件

    Vue3編寫氣泡對話框組件

    這篇文章主要為大家詳細介紹了Vue3編寫氣泡對話框組件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • Vue3中的組合式?API示例詳解

    Vue3中的組合式?API示例詳解

    組合式 API 是一系列 API 的集合,使我們可以使用函數(shù)而不是聲明選項的方式書寫 Vue 組件,這篇文章主要介紹了什么是Vue3的組合式?API,需要的朋友可以參考下
    2022-06-06
  • vue實現(xiàn)簡單圖片上傳

    vue實現(xiàn)簡單圖片上傳

    這篇文章主要為大家詳細介紹了vue實現(xiàn)簡單圖片上傳功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • vue如何基于el-table實現(xiàn)多頁多選及翻頁回顯過程

    vue如何基于el-table實現(xiàn)多頁多選及翻頁回顯過程

    在最近的一個項目中我需要實現(xiàn)表格的翻頁,并且還要實現(xiàn)全選、多選功能,下面這篇文章主要給大家介紹了關(guān)于vue如何基于el-table實現(xiàn)多頁多選及翻頁回顯過程的相關(guān)資料,需要的朋友可以參考下
    2022-12-12

最新評論