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

Vue父子模版?zhèn)髦导敖M件傳值的三種方法

 更新時(shí)間:2017年11月27日 09:16:39   作者:雨歇微涼  
這篇文章主要介紹了Vue父子模版?zhèn)髦导敖M件傳值的三種方法,需要的朋友可以參考下

這里是針對(duì)于vue1.0,如果要學(xué)2.0,建議大家去看官方文檔

vue2.0 http://vuefe.cn/guide/

vue-router2.0https://router.vuejs.org/zh-cn/essentials/getting-started.html

第一種

<div id="example">
  <my-component></my-component>
</div>
<script src="../node_modules/vue/dist/vue.js"></script>
<script>
  //向子組件傳遞數(shù)據(jù)
  //省略extend方法,vue內(nèi)部調(diào)用
  Vue.component('my-component', {
    //模板里不支持駝峰的屬性寫(xiě)法,需要轉(zhuǎn)換為‘-'連接的屬性寫(xiě)法
    data:function(){
      return{
        parentMsg: '雨歇微涼'
      }
    },
    template: '<div>'
        +'<input v-model="parentMsg">'
        +'<br>'
        +'<child-component :my-message="parentMsg"></child-component>'
        +'</div>',
    components: {
      'child-component': {
        props: ['myMessage'],
        template: '<div>{{myMessage}}</div>'
      }
    }
  });
  // 創(chuàng)建根實(shí)例1
  new Vue({
    el: '#example'
  });
</script>

有什么疑惑的,也可以去查官網(wǎng)的文檔,prop傳值,這里也可以直接拷去試,如果你有什么更好的簡(jiǎn)介,還希望能夠拿出來(lái)分享。

第二種

<div id="example">
  <my-component></my-component>
</div>
<script src="../node_modules/vue/dist/vue.js"></script>
<script>
  //向子組件傳遞數(shù)據(jù)
  //省略extend方法,vue內(nèi)部調(diào)用
  Vue.component('my-component', {
    data:function(){
      return {
        name:'xiaoming',
        age:20
      }
    },
    //模板里不支持駝峰的屬性寫(xiě)法,需要轉(zhuǎn)換為‘-'連接的屬性寫(xiě)法
    template: '<div >{{name}}Parent</div><child1-component v-bind:msg-name="name"></child1-component>',
    components: {
      'child1-component': {
        // 聲明 props
        props: ['msgName'],
        template: '<div>A child-111111 component!{{msgName}}</div>'
      }
    }
  });
  // 創(chuàng)建根實(shí)例1
  new Vue({
    el: '#example'
  });
</script>

第三種

<div id="example">
  <my-component></my-component>
</div>
<script src="../node_modules/vue/dist/vue.js"></script>
<script>
  //向子組件傳遞數(shù)據(jù)
  //省略extend方法,vue內(nèi)部調(diào)用
  Vue.component('my-component', {
    data:function(){
      return {
        name:'xiaoming',
        age:20
      }
    },
    //模板里不支持駝峰的屬性寫(xiě)法,需要轉(zhuǎn)換為‘-'連接的屬性寫(xiě)法
    template: '<div >{{name}}Parent</div><child1-component some="1 + 1"></child1-component><child2-component :some="1 + 3"></child2-component>', 
    components: {
      'child1-component': {
        // 聲明 props
        props: ['some'],
        template: '<div>{{some}}</div>',
        ready:function(){
          console.log(this.some)
        }
      },
      'child2-component': {
        // 聲明 props
        props: ['some'],
        template: '<div>{{some}}</div>',
        ready:function(){
          console.log(this.some)
        }
      }
    }
  });
  // 創(chuàng)建根實(shí)例1
  new Vue({
    el: '#example'
  });
</script>

這個(gè)例子主要是說(shuō)明帶冒號(hào)和不帶冒號(hào)的區(qū)別,不帶冒號(hào)就是一個(gè)字符串死值,帶冒號(hào)會(huì)到父模版的data中去尋找值的具體內(nèi)容。

總結(jié)

以上所述是小編給大家介紹的Vue父子模版?zhèn)髦导敖M件傳值的三種方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 使用vue組件封裝共用的組件

    使用vue組件封裝共用的組件

    這篇文章主要介紹了使用vue組件封裝共用的組件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • vue項(xiàng)目中的webpack-dev-sever配置方法

    vue項(xiàng)目中的webpack-dev-sever配置方法

    下面小編就為大家分享一篇vue項(xiàng)目中的webpack-dev-sever配置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • element-ui下拉輸入框+resetFields無(wú)法回顯的問(wèn)題解決

    element-ui下拉輸入框+resetFields無(wú)法回顯的問(wèn)題解決

    本文主要介紹了在使用Element?UI的下拉輸入框時(shí),點(diǎn)擊重置按鈕后輸入框無(wú)法回顯數(shù)據(jù)的問(wèn)題,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-01-01
  • Vue?props傳入function時(shí)的this指向問(wèn)題解讀

    Vue?props傳入function時(shí)的this指向問(wèn)題解讀

    這篇文章主要介紹了Vue?props傳入function時(shí)的this指向問(wèn)題解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 大前端代碼重構(gòu)之事件攔截iOS?Flutter?Vue示例分析

    大前端代碼重構(gòu)之事件攔截iOS?Flutter?Vue示例分析

    這篇文章主要為大家介紹了大前端代碼重構(gòu)之事件攔截iOS?Flutter?Vue示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Vue項(xiàng)目實(shí)現(xiàn)換膚功能的一種方案分析

    Vue項(xiàng)目實(shí)現(xiàn)換膚功能的一種方案分析

    這篇文章主要介紹了Vue項(xiàng)目實(shí)現(xiàn)換膚功能的一種方案分析,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 在Vue3中使用CodeMirror插件的方法詳解

    在Vue3中使用CodeMirror插件的方法詳解

    CodeMirror是一個(gè)功能強(qiáng)大的Web代碼編輯器,廣泛應(yīng)用于各種Web應(yīng)用中,在Vue3項(xiàng)目中集成CodeMirror,可以顯著提升代碼編輯和展示的用戶體驗(yàn),本文將結(jié)合實(shí)際案例,詳細(xì)介紹在Vue3中使用CodeMirror插件的方法,需要的朋友可以參考下
    2024-12-12
  • vue開(kāi)發(fā)樹(shù)形結(jié)構(gòu)組件(組件遞歸)

    vue開(kāi)發(fā)樹(shù)形結(jié)構(gòu)組件(組件遞歸)

    這篇文章主要為大家詳細(xì)介紹了vue開(kāi)發(fā)樹(shù)形結(jié)構(gòu)組件的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • vue+video.js實(shí)現(xiàn)視頻播放列表

    vue+video.js實(shí)現(xiàn)視頻播放列表

    這篇文章主要為大家詳細(xì)介紹了vue+video.js實(shí)現(xiàn)視頻播放列表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Vue2.x安裝并使用SCSS的全部過(guò)程

    Vue2.x安裝并使用SCSS的全部過(guò)程

    這篇文章主要給大家介紹了關(guān)于Vue2.x安裝并使用SCSS的相關(guān)資料,以及如何在vue 2.x中全局引用公共scss文件,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03

最新評(píng)論

城口县| 西峡县| 咸宁市| 乌拉特后旗| 利辛县| 项城市| 胶南市| 巴彦县| 青冈县| 石狮市| 大名县| 凤庆县| 抚州市| 长子县| 岑巩县| 镇安县| 南木林县| 高要市| 定襄县| 台江县| 镇江市| 尼木县| 濉溪县| 浦东新区| 囊谦县| 图们市| 子洲县| 青州市| 青神县| 沁阳市| 扎鲁特旗| 仁化县| 灵台县| 临颍县| 阿坝县| 米泉市| 京山县| 泰安市| 赤壁市| 南雄市| 卓尼县|