Как в vuejs менять стили у динамически создаваемых элементов?

<ul>
   <li v-for="post in posts">
      <button>
          Удалить
      </button>
   </li>
</ul>


.invisible {
   display: none
}


собственно суть вопроса: при нажатии на кнопку "Удалить" — надо присвоить класс invisible элементу li, в который обёрнут нажатый button. Заранее спасибо.
  • Вопрос задан
  • 1046 просмотров
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
При нажатии на удалить не нужно присваивать класс, нужно удалить из коллекции. Или, если есть подзадача отображать еще и удаленные, то менять свойство, а выводить отфильтрованные элементы. Это вам не jquery.

Ну и в документации есть хороший пример
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы