2016-12-02 68 views
5

當我在Vue的devtools鉻擴展中查看我的應用程序狀態時,可以在樹視圖中看到同一組件的多個實例。但是,無法將一個實例與另一個實例區分開來。例如,在下面的截圖中有三個<Todo>組件。想象一下,有30個。我如何將某種實例名稱或ID附加到我的組件中?點擊30個組件找到我需要的組件似乎很愚蠢。 Sample screenshot showing vue devtools tree view如何區分Vue Devtools中的組件實例

+1

如果沒有辦法此刻這將是對GitHub庫https://github.com/vuejs/vue-devtools/issues也許他們會增加它打開一個問題有用在將來。 –

+1

你喜歡這件作品嗎?組件'name'到'prop'的散列圖顯示在其旁邊? 'Vue.config.devtoolsComponentIdentifierMap = {Todo:'id'}'然後像' || ||檢查員的'Todo {someObj:foo}>'? –

+1

我不知道這是否是一個好的解決方案,但是你可以在你的組件掛載方法中做到這一點$ options.name ='todo'+ this.todo.someProp' –

回答