搜尋

首頁  >  問答  >  主體

是否可以使用其密鑰來定位組件?

Vue test-utils 是否支援使用其金鑰在清單中尋找元件?如果沒有,是否有其他方法來尋找 vue 中以列表形式產生的元件?

P粉166779363P粉166779363282 天前422

全部回覆(1)我來回復

  • P粉156415696

    P粉1564156962024-03-28 00:57:35

    您無法使用 findComponent() 方法中的鍵查詢元件。

    但是您可以取得清單中的所有元件,然後像常規陣列一樣過濾它們。 只需提供正確的條件即可找到您想要的項目(使用其道具、屬性或其他內容)

    const items = wrapper.findAllComponents(MyListItem)
    const foundItem = items.wrappers.find(listItem => list.props('id') === 'theIdILookFor')
    

    回覆
    0
  • 取消回覆