最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue父組件向子組件傳值以及data和props的區(qū)別詳解

 更新時間:2020年03月02日 10:08:29   作者:北海之靈  
這篇文章主要介紹了Vue父組件向子組件傳值以及data和props的區(qū)別詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

1.在父組件中定義 msg 屬性

 data:{
  msg:'123 -我是父組件中的數(shù)據(jù)'
 },

2.引用子組件

父組件可以在引用子組件的時候,通過屬性綁定的形式,把需要傳遞給子組件的數(shù)據(jù),以屬性綁定的形式,傳遞到子組件內(nèi)部,供子組件使用。

把父組件傳遞過來的 msg 屬性,綁定到子組件的 parentmsg 屬性上。

<com1 :parentmsg="msg"></com1>

3. 在子組件定義部分,需要把父組件傳遞過來的 parentmsg 屬性,先在props數(shù)組中定義一下(代表這個屬性是由父組件傳遞過來的),這樣,才能使用這個數(shù)據(jù)

props:['parentmsg'],

4.在子組件中使用

template:"<h1>這是子組件--{{parentmsg}}</h1>",

5.子組件中data和props的區(qū)別

子組件中的data數(shù)據(jù),不是通過父組件傳遞的是子組件私有的,是可讀可寫的。

子組件中的所有 props中的數(shù)據(jù),都是通過父組件傳遞給子組件的,是只讀的。

完整代碼:

<html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 </head>
<body>
 <div id='app'>
 <!-- 父組件可以在引用子組件的時候,通過屬性綁定的形式,把需要傳遞給子組件的數(shù)據(jù),
 以屬性綁定的形式,傳遞到子組件內(nèi)部,供子組件使用 -->
 <com1 :parentmsg="msg"></com1>
 </div>
</body>
<script src="../lib/vue.js"></script>
<script>
 var vm = new Vue({
 el:'#app',
 data:{
  msg:'123-我是父組件中的數(shù)據(jù)'
 },
 components:{
  //子組件中無法訪問父組件的data和methods
  com1:{
  //子組件中的data數(shù)據(jù),不是通過父組件傳遞的是子組件私有的
  //data上的數(shù)據(jù),是可讀可寫的
  data(){
   return {
   title:'123',
   content:'qqq'
   }
  },
  template:"<h1>這是子組件--{{parentmsg}}</h1>",
  //注意,組件中的所有 props中的數(shù)據(jù),都是通過父組件傳遞給子組件的
  //只讀
  props:['parentmsg'],//把父組件傳遞過來的parentmsg屬性,
  //先在props數(shù)組中定義一下,這樣,才能使用這個數(shù)據(jù)
  methods:{
  
  }
  }
 }
 })
</script>
</html>

到此這篇關于Vue父組件向子組件傳值以及data和props的區(qū)別詳解的文章就介紹到這了,更多相關Vue父組件向子組件傳值內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • vue3.x中apollo的使用案例代碼

    vue3.x中apollo的使用案例代碼

    這篇文章主要介紹了vue3.x中apollo的使用,通過前端自身直接獲取到apollo的配置目前看到官方支持的客戶端是沒有vue的,本文給大家介紹了前端獲取到apollo數(shù)據(jù)的過程,需要的朋友可以參考下
    2023-02-02
  • 深入了解Vue之組件的生命周期流程

    深入了解Vue之組件的生命周期流程

    每個Vue實例在創(chuàng)建時都要經(jīng)過一系列初始化,?例如設置數(shù)據(jù)監(jiān)聽、編譯模板、將實例掛載到DOM并在數(shù)據(jù)變化時更新DOM等,同時,?也會運行一些叫作生命周期鉤子的函數(shù),接下來讓我們一起來探索Vue實例被創(chuàng)建時都經(jīng)歷了什么,感興趣的同學跟著小編一起來探討吧
    2023-05-05
  • vue項目打包后打開頁面空白解決辦法

    vue項目打包后打開頁面空白解決辦法

    這篇文章主要介紹了vue項目打包后打開空白解決辦法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • vue表格n-form中自定義增加必填星號的實現(xiàn)代碼

    vue表格n-form中自定義增加必填星號的實現(xiàn)代碼

    這篇文章主要介紹了vue表格n-form中自定義增加必填星號,本文通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2024-12-12
  • 一文教你vue3 watch如何停止監(jiān)視

    一文教你vue3 watch如何停止監(jiān)視

    這篇文章主要為大家詳細介紹了vue3中watch如何停止監(jiān)視,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以跟隨小編一起學習一下
    2024-12-12
  • 動畫詳解Vue3的Composition?Api

    動畫詳解Vue3的Composition?Api

    為讓大家更好的理解Vue3的Composition?Api本文采用了詳細的動畫演繹,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • 八種Vue組件間通訊方式合集(推薦)

    八種Vue組件間通訊方式合集(推薦)

    這篇文章主要介紹了八種Vue組件間通訊方式合集(推薦),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • vue中的事件修飾符once,prevent,stop,capture,self,passive

    vue中的事件修飾符once,prevent,stop,capture,self,passive

    這篇文章主要介紹了vue中的事件修飾符once,prevent,stop,capture,self,passive,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vuex學習之Actions的用法詳解

    vuex學習之Actions的用法詳解

    本篇文章主要介紹了vuex學習之Actions的用法詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • 基于vue2.0實現(xiàn)簡單輪播圖

    基于vue2.0實現(xiàn)簡單輪播圖

    這篇文章主要為大家詳細介紹了基于vue2.0實現(xiàn)簡單輪播圖,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11

最新評論

潮州市| 长顺县| 太保市| 大连市| 靖州| 西林县| 玉龙| 长武县| 麟游县| 盘山县| 江西省| 库尔勒市| 隆回县| 常德市| 开鲁县| 东兰县| 乐清市| 板桥市| 南安市| 云浮市| 大荔县| 昭苏县| 吴江市| 余干县| 大方县| 饶阳县| 吉林市| 孟州市| 阳谷县| 沙洋县| 宜春市| 珠海市| 广昌县| 深泽县| 永宁县| 固阳县| 贺兰县| 仁布县| 鄄城县| 吴江市| 共和县|