javascript - VUE 遞歸寫的樹狀元件,怎麼向外傳遞事件?
漂亮男人
漂亮男人 2017-06-30 09:59:45
0
2
847

由於遞歸 元件會出現這種巢狀

<tree>
    <tree>
        <tree>

        </tree>
    </tree>
</tree>

選中 還好做 最外面 動態註冊一個 Vuex 模組 點擊了哪一個就向這個模組傳遞點擊了哪一個

但是要在樹狀結構裡面 實現點擊 向外$emit事件就麻煩了 層層嵌套 ,幾乎沒辦法廣播

求大神解答 怎麼解決這個問題

漂亮男人
漂亮男人

全部回覆(2)
我想大声告诉你

可以使用 $on 和 $emit:

自訂事件

淡淡烟草味

官方推薦的做法是使用一個 Vue 實例來做 event bus 就可以了。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板