亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Vue之組件的自定義事件詳解

 更新時間:2021年11月21日 11:09:25   作者:王同學要努力  
這篇文章主要為大家介紹了Vue之組件的自定義事件,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

在這里插入圖片描述

<template>
  <div >
    <h2>{{msg}}</h2>
    <!-- 通過父組件給子組件傳遞函數類型的數據props實現:子給父傳遞數據 -->
<School :getName="getName"/>
<Student :getStudentname="getStudentname"/>
<!-- 通過父組件給子組件綁定一個自定義事件:實現子給父傳遞數據 -->
<Age v-on:elderSex="demo"/>
<!-- 通過父組件給子組件綁定一個自定義事件實現:子給父傳遞數據(第二種寫法:使用ref) -->
   <!-- <Student ref="student"/> -->
  </div>
</template>
<script>
import School from './components/School.vue'
import Student from './components/Student.vue'
import Age from './components/Age.vue'
export default {
name:'App',
components:{ School,Student ,Age},
data(){
  return {
    msg:'你好,世界!'
  }
},
methods:{ 
  getName(name){
    console.log('App收到了名字',name);
  },
  getStudentname(name1){
    console.log('接收到了學生的姓名',name1);
  },
  demo(sex1){
    console.log( 'demo被調用了',sex1);
  }
},
// mounted() {
  //綁定自定義事件
//   this.$refs.student.$on('elderSex',this.schoolAge)
//綁定自定義事件(一次性)
//   this.$refs.student.$once('elderSex',this.schoolAge)
// },
}
</script>
<style scoped>
</style>
<template>
  <div class="demo">
    <h2>學生姓名:{{name}}</h2>
    <h2>學生年齡:{{age}}</h2>
    <button @click="sendStudentname">把學生的名字給APP</button>
  </div>
</template>
<script>
  export default {
    name: 'Student',
    props: ['getStudentname'],
    data() {
      return {
        name: '張三',
        age: 19
      }
    },
    methods: {
      sendStudentname() {
        this.getStudentname(this.name)
      }
    }
  }
</script>
<style>
  .demo {
    background-color: skyblue;
  }
</style>

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!

相關文章

  • vue 實現數字滾動增加效果的實例代碼

    vue 實現數字滾動增加效果的實例代碼

    最近做了個項目需要做數字滾動增加的效果,剛開始接到這個項目還真是懵了,后來發(fā)現實現代碼很簡單的,下面小編給大家?guī)砹藇ue 實現數字滾動增加效果的實例代碼,需要的朋友參考下吧
    2018-07-07
  • Vue綁定內聯(lián)樣式問題

    Vue綁定內聯(lián)樣式問題

    這篇文章主要介紹了Vue綁定內聯(lián)樣式的相關知識,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10
  • Vue+ElementUI技巧之自定義表單項label的文字提示方法

    Vue+ElementUI技巧之自定義表單項label的文字提示方法

    這篇文章主要給大家介紹了關于Vue+ElementUI技巧之自定義表單項label文字提示的相關資料,文中通過圖文以及代碼示例介紹的非常詳細,對大家的學習或者工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-02-02
  • Vue3生命周期Hooks原理與調度器Scheduler關系

    Vue3生命周期Hooks原理與調度器Scheduler關系

    這篇文章主要為大家介紹了Vue3生命周期Hooks原理與調度器Scheduler關系詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • Vue內存泄漏的識別和解決方案

    Vue內存泄漏的識別和解決方案

    Vue是人氣爆棚且地表最強的JS(JavaScript)框架,祂允許我們構建動態(tài)交互式的Web App,然但是,和任何軟件雷同,Vue App偶爾會遭遇內存泄漏,導致性能暴跌和意外行為,今天,我們將深入Vue App內存泄漏的原因,并探討識別和修復這些問題的錦囊妙計
    2023-11-11
  • vue-router權限控制(簡單方式)

    vue-router權限控制(簡單方式)

    這篇文章主要介紹了vue-router權限控制(簡單方式),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • Vue Element 分組+多選+可搜索Select選擇器實現示例

    Vue Element 分組+多選+可搜索Select選擇器實現示例

    這篇文章主要介紹了Vue Element 分組+多選+可搜索Select選擇器實現示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Vue.use源碼學習小結

    Vue.use源碼學習小結

    這篇文章主要介紹了Vue.use源碼學習小結,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • vue項目實現設置根據路由高亮對應的菜單項操作

    vue項目實現設置根據路由高亮對應的菜單項操作

    這篇文章主要介紹了vue項目實現設置根據路由高亮對應的菜單項操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • 基于Vite2.x的Vue 3.x項目的搭建實現

    基于Vite2.x的Vue 3.x項目的搭建實現

    這篇文章主要介紹了基于Vite2.x的Vue 3.x項目的搭建實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04

最新評論