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

詳解vue 數(shù)據(jù)傳遞的方法

 更新時(shí)間:2018年04月19日 16:13:33   作者:wxx1992816  
這篇文章給大家介紹了vue數(shù)據(jù)傳遞的方法,包括,父組件向子組件傳值 ,子組件向父組件傳值 ,路由傳值等多種方法,需要的朋友參考下

組件(Component)是 Vue.js 最強(qiáng)大的功能。組件可以封裝可重用的代碼,通過傳入對(duì)象的不同,實(shí)現(xiàn)組件的復(fù)用,但組件傳值就成為一個(gè)需要解決的問題。

1.父組件向子組件傳值

組件實(shí)例的作用域是孤立的。這意味著不能在子組件的模板內(nèi)直接引用父組件的數(shù)據(jù)。要讓子組件使用父組件的數(shù)據(jù),我們需要通過子組件的props選項(xiàng)。

子組件:

子組件需要從父組件獲取 logo 的值,就需要使用 props: ['logo']

子組件需要從父組件獲取 logo 的值,就需要使用 props: [‘logo']

這里寫圖片描述

父組件:

這里寫圖片描述

2.子組件向父組件傳值

子組件主要通過事件傳遞數(shù)據(jù)給父組件。

子組件:

這里寫圖片描述 這里寫圖片描述

其中 transferUser 是一個(gè)自定義的事件,this.username 將通過這個(gè)事件傳遞給父組件 。

父組件:

這里寫圖片描述 這里寫圖片描述

getUser 方法中的參數(shù) msg 就是從子組件傳遞過來的參數(shù) username

3.路由傳值

這里寫圖片描述 這里寫圖片描述

使用時(shí),在生命周期created賦值。

這里寫圖片描述

4.通過localStorage或者sessionStorage來存儲(chǔ)數(shù)據(jù)

這里寫圖片描述

5.Vuex

在應(yīng)用復(fù)雜時(shí),推薦使用vue官網(wǎng)推薦的vuex。

https://vuex.vuejs.org/zh-cn/getting-started.html

相關(guān)文章

最新評(píng)論

丹巴县| 江永县| 株洲县| 元谋县| 青海省| 鹤峰县| 缙云县| 曲阳县| 巴青县| 兰州市| 小金县| 苏州市| 历史| 华坪县| 澄城县| 县级市| 奉节县| 张家港市| 鄂伦春自治旗| 台北县| 新丰县| 深泽县| 通江县| 涿州市| 黄梅县| 清水河县| 旬阳县| 鸡东县| 桑植县| 策勒县| 新沂市| 揭东县| 南皮县| 漳平市| 灵川县| 丽江市| 融水| 宜昌市| 庆阳市| 盐津县| 玛多县|