父向子傳參,子向父?jìng)鲄?.....

父向子傳參

直接說(shuō)方法,自己去查怎么引入子組件

<!--父組件   HelloWorld.vue-->
<template>
    <son :abc="res"></son>  <!--res為父組件data內(nèi)的數(shù)據(jù)-->
</template>
<!--子組件   son.vue-->
<template>
  <div>{{ abc }}</div>
</template>
<script>
export default {
  props:['abc']
}
</script>
子向父?jìng)鲄? 子組件調(diào)用父組件方法

$emit('事件名', 傳遞的參數(shù))

<!--子組件   son.vue-->
<template>
  <div @click="btn">向父組件傳參</div>
</template>
//事件
methods: {
    btn() {
      this.$emit('event', this.aaa)  
    }
  }
<!--父組件   HelloWorld.vue-->
<template>
   <son @event="change"></son>  <!--res為父組件data內(nèi)的數(shù)據(jù)-->
</template>

 methods:{
    change(r){
      this.res =r
    }
  }
父組件調(diào)用子組件方法

parent.父組件事件名和emit('事件名', 傳遞的參數(shù))

<!--子組件   son.vue-->
<!--子組件定義事件-->
methods: {
   btn() {
      console.log('父組件調(diào)用該方法成功')
    }
  }
<!--父組件   HelloWorld.vue-->
<!--通過(guò)ref綁定-->
 <div @click="btn">父組件</div>
<son ref="abc"></son>

methods:{
    btn(){
     this.$refs.abc.btn()  //調(diào)用ref綁定組件的btn事件
    }
  }
子組件調(diào)用父組件事件
<!--父組件   HelloWorld.vue-->
 methods:{
    fatherMethod() {
      console.log('測(cè)試');
    }
  }
<!--子組件   son.vue-->
 methods: {
    btn() {
      this.$parent.fatherMethod();
    }
  }

不相干組件傳值(有機(jī)會(huì)整理下)
參考: http://www.itdecent.cn/p/b78c8e9a7dda

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在說(shuō)說(shuō)WePY框架之前,先小結(jié)一下自己對(duì)前端工作的基本認(rèn)識(shí)。對(duì)普通的前端開發(fā)者來(lái)講,做到心中有數(shù),方能得心應(yīng)手。在...
    鋒享前端閱讀 1,033評(píng)論 0 1
  • 什么是組件? 組件 (Component) 是 Vue.js 最強(qiáng)大的功能之一。組件可以擴(kuò)展 HTML 元素,封裝...
    youins閱讀 9,708評(píng)論 0 13
  • 1.css只在當(dāng)前組件起作用答:在style標(biāo)簽中寫入scoped即可 例如: 2.v-if 和 v-show 區(qū)...
    小棋子js閱讀 616評(píng)論 0 0
  • 書讀著月光 光也那樣照顧著 照顧著 那一頁(yè)時(shí)光 看著 那比夜還長(zhǎng) 月光是那樣溫柔 溫柔地 為書披上銀裝 那一抹白紗...
    軒辰Leo閱讀 322評(píng)論 0 5
  • 我是一個(gè)慢半拍的人,無(wú)論什么都是慢半拍,所以,在他已經(jīng)向她表白的時(shí)候,我才后知后覺的知道,原來(lái)自己是喜歡他…… 那...
    范范原創(chuàng)閱讀 297評(píng)論 0 0

友情鏈接更多精彩內(nèi)容