日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

vue方法传值到data_Vue 组件传值几种常用方法【总结】

發布時間:2024/2/28 vue 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vue方法传值到data_Vue 组件传值几种常用方法【总结】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用vue也有很多年了,一直都沒有整理一下相關知識,給大家總結下開發過程中所遇到的一些坑,主要給大家總結一下vue組件傳值的幾種常用方法:

1、通過路由帶參數傳值

① A組件通過query把id傳給B組件

this.$router.push({path:'/B',query:{id:1}})

② B組件接收

this.$route.query.id

2、父組件向子組件傳值

使用props向子組件傳遞數據

子組件部分:child.vue

  • {{item.name}}

export default {

props:['nameList']

}

父組件部分:

這是父組件

import child from './child.vue'

export default {

components:{

child

},

data(){

return{

names:[

{name:'柯南'},

{name:'小蘭'},

{name:'工藤新一'}

]

}

}

}

3、子組件向父組件傳值

子組件主要通過事件向父組件傳遞數據:

子組件部分:

  • {{item.name}}

點擊我

export default {

props:['nameList'],

methods:{

toParent(){

this.$emit('emitData',123)

}

}

}

父組件部分:

這是父組件

import child from './child.vue'

export default {

components:{

child

},

data(){

return{

names:[

{name:'柯南'},

{name:'小蘭'},

{name:'工藤新一'}

]

}

},

methods:{

getData(data){

console.log(data); //123

}

}

}

總結

以上所述是小編給大家介紹的Vue 組件傳值幾種常用方法【總結】,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

總結

以上是生活随笔為你收集整理的vue方法传值到data_Vue 组件传值几种常用方法【总结】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。