название одного из элементов, нужно чтобы при нажатие на иноку карандаша всплывала инпут поле с текущем названем. Как мне лучше это сделать привязаться к классу через $refs или через общий массив data?
В карандаш вставь id item либо индекс. Свяжи инпут с какой нить переменной. При открытии модалки ишешь item по id или индексу и присваиваешь в поле нужное значение
у меня получается в каждом списке есть input. он скрыт и при нажатие редактирование он должен становиться видимым, это происходит когда у элемента массива с переданным индексом появляется индекс editable = true, все ок, в массив все доабваляеться но перерисовки не происходит html <input v-show="board.editable" type="text" v-model="editableText"> js editBoard(index) { console.log('edit action'); this.boards[index]['editable'] = true; console.log(this.boards[index]); }
Ну наверное editable не реактивно. Это свойство добавляешь сам вручную?
Обсуждают сегодня