最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue入門之數(shù)量加減運算操作示例

 更新時間:2018年12月11日 11:39:02   作者:站住,別跑  
這篇文章主要介紹了Vue入門之數(shù)量加減運算操作,結(jié)合實例形式分析了vue.js基本數(shù)值運算相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Vue入門之數(shù)量加減運算操作。分享給大家供大家參考,具體如下:

效果圖:

HTML:

<div class="count3">
  <ul>
    <li v-for="(key,idx) in liList" :key="key.id">
      {{key.id}},{{idx}}
      <template>
        <button class="cut" @click="cuts(idx)">-</button>
          <span>{{key.num}}</span>
          <button class="add" @click="add(idx)">+</button>
      </template>
    </li>
  </ul>
  總數(shù):{{total}}
</div>

JS:

var test=new Vue({
  el:".count3",
  data:{
    total:0,
    liList:[{
      id:0,
      num:0
    },{
      id:1,
      num:0
    },{
      id:2,
      num:0
    }]
  },
  methods:{
    cuts:function(idx){
      if(this.liList[idx].num<1) return
      this.liList[idx].num--;
      this.total--;
    },
    add:function(idx){
      this.liList[idx].num++;
      this.total++;
    }
  }
})

總結(jié):

在vue2.x版本中,v-for的第二個參數(shù)是index即索引,并且后面使用時不用加$符號。

而vue1.x的index索引是在第一個參數(shù),第二個參數(shù)才是對應值,而且后面使用時需要加$符號

vue2.x版本中 el 不能使用body

vue2.x:數(shù)組語法:

value in arr    或者   (value,index) in arr      使用或傳參時:{{index}}      @click="add(index)"函數(shù)接收時就能直接使用index

對象語法:

value in object  或者  (value,key,index) in object   value是值,key是鍵值,index是索引值,后面兩個都是可選

vue1.x:數(shù)組語法:

value in arr    或者   (index,value) in arr      使用或傳參時:{{$index}}      @click="add($index)"函數(shù)接收時就能直接使用$index

對象語法:

value in object  或者  (key,value) in object   value是值,key是鍵值

vue2.x中的key只支持 number 和 string 類型等primitive(原始) 類型,不支持object。

@click是v-on:的簡寫方式。

:key是v-bind:key的簡寫方式。官方給出加入key的解釋是:如果數(shù)據(jù)項的順序被改變,Vue 將不會移動 DOM 元素來匹配數(shù)據(jù)項的順序, 而是簡單復用此處每個元素,并且確保它在特定索引下顯示已被渲染過的每個元素

自己的理解:感覺和小程序中的wx:key=“”有點類似,加上key之后,表示獨一無二,在數(shù)據(jù)項順序改變的時候,比如刪除增加,就能跟蹤每個節(jié)點,從而重用和重新排序現(xiàn)有元素,不會出現(xiàn)渲染錯誤等情況。

在Vue2.2.0+ 的版本里,當在組件中使用 v-for 時,key 現(xiàn)在是必須的。

感興趣的朋友可以使用如下工具測試上述代碼運行效果:

在線HTML/CSS/JavaScript代碼運行工具:
http://tools.jb51.net/code/HtmlJsRun

在線HTML/CSS/JavaScript前端代碼調(diào)試運行工具:
http://tools.jb51.net/code/WebCodeRun

希望本文所述對大家vue.js程序設(shè)計有所幫助。

相關(guān)文章

  • Element中table組件(el-table)右側(cè)滾動條空白占位處理

    Element中table組件(el-table)右側(cè)滾動條空白占位處理

    當我設(shè)置了max-height,就會在表格右側(cè)出現(xiàn)一列空白的占位,本文主要介紹了Element中table組件(el-table)右側(cè)滾動條空白占位處理,感興趣的可以了解一下
    2023-09-09
  • vue?項目優(yōu)雅的對url參數(shù)加密詳解

    vue?項目優(yōu)雅的對url參數(shù)加密詳解

    這篇文章主要為大家介紹了vue?項目優(yōu)雅的對url參數(shù)加密詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • vue如何清除瀏覽器歷史棧

    vue如何清除瀏覽器歷史棧

    這篇文章主要介紹了vue如何清除瀏覽器歷史棧,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • vue element插件this.$confirm用法及說明(取消也可以發(fā)請求)

    vue element插件this.$confirm用法及說明(取消也可以發(fā)請求)

    這篇文章主要介紹了vue element插件this.$confirm用法及說明(取消也可以發(fā)請求),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue數(shù)據(jù)雙向綁定原理實例解析

    Vue數(shù)據(jù)雙向綁定原理實例解析

    這篇文章主要介紹了Vue數(shù)據(jù)雙向綁定原理實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • vue中的$emit 與$on父子組件與兄弟組件的之間通信方式

    vue中的$emit 與$on父子組件與兄弟組件的之間通信方式

    本文主要對vue 用$emit 與 $on 來進行組件之間的數(shù)據(jù)傳輸。重點給大家介紹vue中的$emit 與$on父子組件與兄弟組件的之間通信方式,感興趣的朋友一起看看
    2018-05-05
  • Vue+ElementUI容器無法鋪滿網(wǎng)頁的問題解決

    Vue+ElementUI容器無法鋪滿網(wǎng)頁的問題解決

    這篇文章主要介紹了Vue+ElementUI容器無法鋪滿網(wǎng)頁的問題解決,文章通過圖文結(jié)合的方式給大家講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-08-08
  • 如何使用Vue做個簡單的比較兩個數(shù)字大小頁面

    如何使用Vue做個簡單的比較兩個數(shù)字大小頁面

    這篇文章主要給大家介紹了關(guān)于如何使用Vue做個簡單的比較兩個數(shù)字大小頁面的相關(guān)資料,實現(xiàn)一個比較兩個數(shù)字大小的頁面,練習Vue實例的創(chuàng)建、數(shù)據(jù)綁定和事件監(jiān)聽方法,需要的朋友可以參考下
    2023-10-10
  • Vite版本更新檢查實現(xiàn)頁面自動刷新的解決思路

    Vite版本更新檢查實現(xiàn)頁面自動刷新的解決思路

    這篇文章主要給大家介紹了關(guān)于Vite版本更新檢查實現(xiàn)頁面自動刷新的解決思路,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2023-02-02
  • Vue實現(xiàn)日歷小插件

    Vue實現(xiàn)日歷小插件

    這篇文章主要為大家詳細介紹了Vue實現(xiàn)日歷小插件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06

最新評論

山阴县| 罗甸县| 五常市| 南部县| 乌拉特中旗| 葫芦岛市| 阜新市| 道真| 小金县| 汶上县| 龙门县| 磴口县| 隆昌县| 苏尼特右旗| 疏勒县| 罗江县| 大同市| 灌云县| 同仁县| 泾川县| 兴山县| 莒南县| 龙陵县| 萨迦县| 新宾| 九龙县| 福海县| 娱乐| 洛阳市| 淳化县| 保山市| 溆浦县| 洞口县| 新干县| 南城县| 平南县| 大竹县| 山阳县| 南木林县| 巴东县| 慈利县|