Heim > Fragen und Antworten > Hauptteil
Vue test-utils
Gibt es Unterstützung für das Auffinden einer Komponente in einer Liste mithilfe ihres Schlüssels? Wenn nicht, gibt es eine andere Möglichkeit, in Vue als Liste generierte Komponenten zu finden?
P粉1564156962024-03-28 00:57:35
您无法使用 findComponent()
方法中的键查询组件。
但是您可以获取列表中的所有组件,然后像常规数组一样过滤它们。 只需提供正确的条件即可找到您想要的项目(使用其道具、属性或其他内容)
const items = wrapper.findAllComponents(MyListItem) const foundItem = items.wrappers.find(listItem => list.props('id') === 'theIdILookFor')