Некоторые компоненты отображаются из v-for l oop. Ссылки определяются следующим образом: :ref="'category_' + index"
Вот как эти ссылки появляются в консоли: console.log(this.$refs)
:
category_0: [VueComponent]
category_1: [VueComponent]
category_2: [VueComponent]
category_3: [VueComponent]
category_4: [VueComponent]
category_5: [VueComponent]
category_6: [VueComponent]
category_7: [VueComponent]
category_8: [VueComponent]
__proto__: Object
Если я пытаюсь получить такой доступ: console.log(this.$refs.category_0)
, я получаю неопределенный . Любой другой определенный ref (не называемый 'category_ ..') работает отлично.
Что здесь не так?
<el-form-item v-for="(category,index) in Object.Products" :key="index"
:label="category.Name">
<Select-product v-model="category.IdSelected" :ref="'category'"
ProductCategory='Ingredient' @return="handleSelectIngredient"/>
</el-form-item>