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