久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      一文淺析Vue中父子組件間傳值問題

      vue父子組件之間怎么傳值?下面本篇文章帶大家了解一下Vue中父組件以及子組件傳值問題,希望對大家有所幫助!

      一文淺析Vue中父子組件間傳值問題

      前言:在一些頁面中不單單的純純的一個vue文件,vue講究組件化開發(fā),但是一般的肯定會產(chǎn)生交互事件,今天了解了這個傳值,特此的來記錄一下。

      一.父組件向子組件傳值

      父組件向子組件傳值會用到:Prop,一般的我們需要在子組件中進行相關(guān)的聲明,如下所示:

      子組件為HellowWorld.vue

      <script>export default {   name: 'HelloWorld',   //接收的變量   props: {   //聲明相關(guān)的類型     msg: String,     count:Number,     options:[]   },   data(){     return{      }   },   methods:{   }}</script>
      登錄后復制

      在父組件App.vue中

      <template>   <div id="app">     <!-- msg為字符串類型,count為數(shù)字,options為數(shù)組 -->     <HelloWorld msg="First App" :count='count' :options="options"/>   </div></template><script>//引入組件import HelloWorld from './components/HelloWorld.vue'export default {   name: 'App',   components: {     HelloWorld  },   data(){     return{       count:0,       options:[],     }   },   methods:{   }}</script>
      登錄后復制

      那么在頁面上效果就是:
      一文淺析Vue中父子組件間傳值問題
      當然我們也可以寫一些事件來進行動態(tài)的數(shù)據(jù)交互,例如:
      一文淺析Vue中父子組件間傳值問題

      二.子組件向父組件傳值

      在子組件傳值時會用到$emit,值得注意的是:在子組件傳值時候的方法要與父組件中監(jiān)聽的方法名稱相同,也就是示例中的 listenToChild。 【

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號