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

溫馨提示×

溫馨提示×

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

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

vue實現組件之間傳值功能示例

發布時間:2020-09-01 00:14:15 來源:腳本之家 閱讀:161 作者:哼著自己的小調調 欄目:web開發

本文實例講述了vue實現組件之間傳值功能。分享給大家供大家參考,具體如下:

slot標簽:

想向封裝好結構的組件中插入內容,需要借助<slot></slot>

在組件之中進行關聯:如

模板中:

<slot name='txt'></slot>

組件調用中:

<p slot='txt'></p>

注:如果只有slot上面每一定義name屬性,則只能有一個slot

<div class='box'>
  <com>
    <p slot='txt'></p>
  </com>
</div>
<template id="c">
  <div>
    <slot name="txt"></slot>
  </div>
</template>

Vue.component('com',{
  template:"#c"
})

父組件向子組件傳值props

父組件:

<template>
  <child :parent-msg='a'></child>
</template>

子組件:

child:{
  template:'#chi'
  props:['parentMsg']
}

子組件向父組件的傳值:

vue只運行數據的單選傳遞,在子組件向父組件的傳值中,需要事件觸發

子組件:

<template>
  <div @click="up"></div>
</template>

methods:{
 up(){
  this.$emit('fn','msg') // 主動觸發fn方法,msg是需要傳遞的數據
 }
}

父組件:

<div>
  <child @fn="getval"></child>
</div>

methods:{
  getval(msg){ // msg接收到的數據
    this.msg=msg
  }
}

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

向AI問一下細節

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

AI

上蔡县| 岳池县| 年辖:市辖区| 冷水江市| 澎湖县| 湄潭县| 佳木斯市| 黑山县| 宁晋县| 彭水| 沂南县| 成武县| 昆山市| 旅游| 会理县| 连城县| 新干县| 伽师县| 揭阳市| 阜康市| 二连浩特市| 兰考县| 嘉祥县| 仙游县| 德庆县| 洪湖市| 信宜市| 潜山县| 蒙阴县| 双牌县| 静安区| 房产| 镶黄旗| 鄢陵县| 抚远县| 宁波市| 泰和县| 巴彦淖尔市| 延安市| 江西省| 镇赉县|