Wpis z mikrobloga

Mireczki, potrzebuje naprowadzenia/pomocy. Otóż zacząłem sobie naukę Vue. No i zacząłem rzeźbić sobie todo list - klasyka. Mam dodawanie elementów, usuwanie. Zrobiłem sobie nawet validację na długość znaków. Jedynie na czym utknąłem to edycja elementu. W jaki sposób się za to zabrać? Na logikę to musiałbym uzyskać index elementu, który edytuje. Ale jak go przechować, w czym? Dalej idąc rozumiem że wystarczy zwykle odwolanie do danego elementu tablicy po tym indexie wlasnie?

https://codepen.io/eMeM/pen/OJRXBYb
#vue #js #vuejs #programowanie
  • 6
  • Odpowiedz
@TeflonDon: jako tako ok, poza malymi rzeczami, w update masz

let updateBtn = document.getElementById('update');
let input = document.getElementById('input');

uzyj po prostu @click na elemencie i v-modelu, osobiscie zrobilbym inaczej, a mianowiscie liste po prowej zrobil jako inputy ktore aktywujesz na clicka i wtedy edytujesz tam i update na blur czy jakis inny even a nawet button mozna wrzucic tam po prawej
  • Odpowiedz