父組件數據如何傳遞給子組件呢?能夠經過props屬性來實現vue
父組件:3d
子組件經過props來接收數據:
方式1:blog
方式2 :事件
方式3:get
這樣呢,就實現了父組件向子組件傳遞數據.event
那麼,若是子組件想要改變數據呢?這在vue中是不容許的,由於vue只容許單向數據傳遞,這時候咱們能夠經過觸發事件來通知父組件改變數據,從而達到改變子組件數據的目的.組件通信
父組件:im
若是2個組件不是父子組件那麼如何通訊呢?這時能夠經過eventHub來實現通訊.
所謂eventHub就是建立一個事件中心,至關於中轉站,能夠用它來傳遞事件和接收事件.通信
組件1觸發:數據
組件2接收: