1.父子通信: **props 和 $emit **父組件通過props向子組件傳參, 子組件通過 $emit 向父組件傳參
2. 父調用子: 子組件上定義ref 類似于id, 父組件在方法里通過$refs 可以調用這個子組件的方法和變量, 能通過方法參數進行傳參,
3. 跨級:vuex
4\. 跨級: provide 和 inject 曾用過一次, 可以跨級傳參,
A.vue
provide: {name:"provide "}
B.vue
inject :\['name'\], mounted() {console.log(this.name)}
以前都經常使用 props 和 $emit, 后來和一個框架學的, 父組件里在調用的子組件上加 ref, 然后就可以調用子組件的方法, 變量, 能傳參, 子組件用 $emit 向父組件傳參
[詳細信息](https://note.youdao.com/s/C46qzk32)