瞎扯
昨天群里聊天,聊到個(gè)面試題.兄弟組件通信的方法有哪些
聽(tīng)起來(lái)好像很難似的.
實(shí)際上呢.我就拿android中學(xué)到的做對(duì)比,基本就知道咋回事了.
什么是兄弟組件
同一個(gè)父組件下的兩個(gè)組件.
拿android來(lái)打比方:
一個(gè)activity下的兩個(gè)fragment.
一個(gè)viewGroup下的兩個(gè)view
等等....
兩個(gè)fragment如果要通訊怎么辦?
1.通過(guò)activity通信 ------props
2.通過(guò)磁盤(pán)緩存通信 -----session等
3.通過(guò)全局變量-----redux,vuex等等
4.通過(guò)eventbus通信,全局對(duì)象進(jìn)行分發(fā)中轉(zhuǎn) .實(shí)際上前端還沒(méi)怎么用這個(gè)方式.好像框架是有
這么一對(duì)比,就會(huì)發(fā)現(xiàn),也就這么回事.哈哈
剩下沒(méi)啥好說(shuō)的.理解了本質(zhì),一切就簡(jiǎn)單了.
您的喜歡與回復(fù)是我最大的動(dòng)力-_-
交流群:493180098