vuejs傳遞資料的方法有哪些
傳遞方法:1、父元件利用props向子元件傳遞資料;2、子元件透過事件傳遞資料給父元件;3、利用路由傳資料;4、利用localStorage或sessionStorage儲存資料,然後使用getItem獲取資料;5、利用Vuex來傳遞資料。
本教程操作環境:windows7系統、vue2.9.6版,DELL G3電腦。
元件(Component)是 Vue.js 最強大的功能。元件可以封裝可重用的程式碼,透過傳入物件的不同,實現元件的複用,但元件傳值就成為一個需要解決的問題。
1.父元件向子元件傳值
元件例項的作用域是孤立的。這意味著不能在子元件的模板內直接引用父元件的資料。要讓子元件使用父元件的資料,我們需要透過子元件的props選項。
子元件:
子元件需要從父元件獲取 logo 的值,就需要使用 props: ['logo']
父元件:
2.子元件向父元件傳值
子元件主要透過事件傳遞資料給父元件。
子元件:
其中 transferUser 是一個自定義的事件,this.username 將透過這個事件傳遞給父元件 。
父元件:
getUser 方法中的引數 msg 就是從子元件傳遞過來的引數 username
3.路由傳值
使用時,在生命週期created賦值。
4. 透過localStorage或者sessionStorage來儲存資料
5.Vuex
在應用複雜時,推薦使用vue官網推薦的vuex。
相關推薦:《》
以上就是vuejs傳遞資料的方法有哪些的詳細內容,更多請關注php中文網其它相關文章!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2249/viewspace-2827151/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料清洗的方法有哪些?
- 資料清洗有哪些方法?
- 資料採集的方法有哪些
- 常見的資料整合有哪些方法?有哪些分類?
- chan中傳遞map資料,傳遞的是引用
- 有哪些常見的資料探勘方法?
- 常用的資料分析方法論有哪些?
- Java中的引數傳遞有哪些?通俗易懂Java
- Flutter 中的資料傳遞Flutter
- 父子元件的資料傳遞元件
- VUE 傳遞資料Vue
- Vuejs基本知識(八)【頁面間的引數傳遞】VueJS
- JS的方法引數傳遞(按值傳遞)JS
- Vue 子元件和父元件傳遞資料與方法的例子Vue元件
- 向上向下傳遞資料
- Python中去除重複資料的方法有哪些?Python
- 大資料常見的處理方法有哪些大資料
- 資料質量管理方法有哪些
- 網路中的資料傳輸模式有哪些-鐳速模式
- vue元件之間的資料傳遞Vue元件
- 進行資料探勘常見的方法有哪些呢?
- Vue元件間資料傳遞Vue元件
- Vue元件間傳遞資料Vue元件
- python傳遞實參的方法Python
- mock axios vue的資料傳遞關係MockiOSVue
- 【UniApp】-uni-app-傳遞資料APP
- 頁面之間傳遞資料
- Android Intent 傳遞資料大小限制AndroidIntent
- python列出資料夾所有檔案有哪些方法?Python
- mysql資料庫查詢時用到的分頁方法有哪些MySql資料庫
- pytest的資料驅動和引數傳遞
- 不同順序InBoundHandler之間的資料傳遞
- Flask中請求資料的優雅傳遞Flask
- Activity跳轉時傳遞資料的騷操作
- 3-AVI–Activity與Fragment的資料傳遞Fragment
- solidworks資料失真怎麼辦,解決方法有哪些Solid
- 【UniApp】-uni-app-CompositionAPI傳遞資料APPAPI
- uni-app全域性資料傳遞APP