看官方文檔,組件通訊講到事件通信都是通過this._parent(名稱太怪了,后面會改成$parent)。來獲取父組件,或者用this.$vm(id)獲取子組件,來調用$emit方法進行通訊。但是原來概念中事件在emit之后,不是應該自動傳播到父組件嗎?為什么需要this._parent,去調用父組件的$emit方法。這樣的話,不是會導致this._parent._parent...,另外也會耦合比較嚴重,如果我中間加了一層組件,就需要把事件相關處理的代碼都修改一下。這樣設計的原因是因為什么呢?希望大家能解答,謝謝大家。
weex組件通信的疑問,不能類似與vue自動冒泡到父組件嗎?
慕婉清6462132
2018-10-12 18:30:19