к родителю.
В displayItems, я делаю объект и динамически туда сетаю ключи, но связать эти ключи с нужными значениями не получается с дочернего компонента не получается,
Может, пожалуйста, кто подсказать как это можно красиво сделать?
Родитель
<Inputs
v-for="item in levelData"
:key="item.name"
:itemLabel="item.name"
@debounceInput="displayItems"
/>
methods: {
displayItems(event) {
const obj = Object.assign(...Object.keys(this.levelData).map(key => ({ [key]: event })));
},
},
Дочерний:
<input
v-model="debounceInput"
:placeholder="placeholderValue"
/>
event в displayItems - это то, что приходит с дочернего
У тебя с методом dispalItems явно косяк. Object.kesy().map() вернёт тебе массив. А Object.assign ждёт объект
странно, но ключи сетит без ошибок
Обсуждают сегодня