vue頁面之間數據的傳遞


vue是由一個個組件組合而成的頁面,今天我們就來說一下頁面之間數據的傳遞. 
我們經常會在后台管理系統看到用戶詳情,有添加用戶和編輯用戶.有時候我們的添加和編輯是在同一頁面上以模態框的形式展現的,但有的時候則是以另一兄弟頁面的形式展示的,這個時候就需要從主頁面向兄弟頁面進行傳值.在vue中是怎么做到的呢?今天我們用舉例子的方式介紹一下. 
在我們現在做的后台管理系統中,有組織機構的頁面. 
這里寫圖片描述
我們想要的效果是點擊樹節點獲取到組織詳情和組織下的人員詳情,但這里我們不做過多的介紹,就是一般的后台請求接口的方式,現在我們可以看到上面有兩個按鈕,分別是添加和編輯. 
我們現在說一下編輯 我們先點擊樹節點獲取到相應的組織結構 
這里寫圖片描述
然后如果我們想要編輯組織詳情的話,點擊編輯(因為內容多)我們想要跳轉到另一個頁面 
這里寫圖片描述 
因為路徑不同,數據該怎樣從詳情頁面傳遞到編輯頁面的呢? 
這里寫圖片描述 
我們點擊編輯按鈕的時候跳轉到我們編輯的路徑,同樣需要傳遞給我們編輯頁面的有我們向后台獲取組織詳情時候的id,然后我們在編輯頁面需要接收這個id然后在初始化的時候向后台傳遞這個id,獲取相應的詳情即可. 
這里寫圖片描述
正常的情況下我們接收到需要的id即可.讓我們編輯的內容和從后台獲取的內容相互綁定即可.這個時候編輯頁面的數據就是和詳情頁面的是一樣的. 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM