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

首頁 > 編程 > JavaScript > 正文

vue中子組件向父組件傳遞數據的實例代碼(實現加減功能)

2019-11-19 13:59:31
字體:
來源:轉載
供稿:網友

這里講解一下子組件向父組件傳遞值的常用方式。 這里通過一個加減法的實例向大家說明一下,這個的原理。

如下圖所示:

當沒有任何操作的時候父組件的值是 0

這里寫圖片描述

當點擊加號以后父組件的值是 1

這里寫圖片描述

當點擊減號以后父組件的值是減一變成 0

這里寫圖片描述

具體代碼我直接貼出來,剛出爐的代碼。

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <meta name="viewport" content="width=device-width, initial-scale=1.0">  <meta http-equiv="X-UA-Compatible" content="ie=edge">  <title>子組件將數據傳遞給父組件</title>  <script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.js"></script></head><script>//定義一個組件Vue.component('counter', { template: '/    <div style="background:#eee;width: 238px;">/        <div>這里是子組件里面的內容!</div>/        <div style="margin-top:20px"></div>/        <div>/          <span style="margin-right:20px;display:inline-block;">加法運算</span><button @click="incrementCounter">+</button>/        </div>/        <div>/          <span style="margin-right:20px;margin-top:20px;display:inline-block;">減法運算</span><button @click="deleteCounter">-</button>/        </div>/    </div>/  ', data: function () {  return {   counter: 0  } }, methods: {  incrementCounter: function () {   this.counter += 1;   this.$emit('increment',1);  },  deleteCounter: function () {   this.counter -= 1;   this.$emit('increment',2);  } }})//執行一個組件window.onload = function(){  var app = new Vue({    el: '#app',    data: {      total: 0    },    methods:{      incrementTotal: function (val) {        if(val==1){          this.total += 1;        }else{          if(this.total<=0){            this.total = 0;          }else{            this.total -= 1;          }        }      }    }  })}</script><body>  <div id="app" style="background:red;width: 238px;">    <p>這里是父組件里面的內容!</p>        <p>子組件傳遞的值:<b>{{ total }}</b></p>    <counter v-on:increment="incrementTotal"></counter>  </div></body></html>

總結

以上所述是小編給大家介紹的vue中子組件向父組件傳遞數據的實例代碼(實現加減功能) ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肃北| 平罗县| 济阳县| 灯塔市| 洛浦县| 肥东县| 林周县| 措美县| 彰武县| 德江县| 句容市| 西华县| 闽侯县| 离岛区| 和平县| 淮滨县| 灵台县| 南平市| 汕尾市| 衡阳县| 石楼县| 二连浩特市| 红原县| 高台县| 武陟县| 临颍县| 山丹县| 公安县| 鹰潭市| 凤山市| 贡觉县| 普陀区| 安西县| 泉州市| 桂东县| 婺源县| 白玉县| 渭南市| 南充市| 安西县| 江山市|