Этот вопрос закрыт для ответов, так как повторяет вопрос Как в Vue сделать поочередное удаление класса у элементов списка?
@blockso

Как реализовать удаление класса с интервалом в 2 секунды?

Всем привет. Помогите,пожалуйста,дописать код. Суть заключается в том,что необходимо удалить класс opacity_deactivated у каждого элемента с интервалом в 2 секунды.Подскажите как можно реализовать данную идею.
var app = new Vue({
  el: '#header',
  data:{
    menuItems:[
        {
          url:'#',
          name:'Блог',
          isActive: true
        },
        {
          url:'#',
          name:'Обо мне',
          isActive: true
        },
        {
          url:'#',
          name:'Навыки',
          isActive: true
        },
        {
          url:'#',
          name:'Блог',
          isActive: true
        },
        {
          url:'#',
          name:'Услуги',
          isActive: true
        },
        {
          url:'#',
          name:'Портфолио',
          isActive: true
        },
        {
          url:'#',
          name:'Контакты',
          isActive: true
        }
    ]
  },
  methods:{
    activated: function(){
      this.menuItems.forEach
    }
  }

})

<ul class="header_navmenu" id="header">
            <li class="nav_menu-item" 
            v-for="menu_item in menuItems"
            :class="{ opacity_deactivated: menu_item.isActive }">
            <a v-bind:href="menu_item.url" target="_blank">{{ menu_item.name }}</a></li>
          </ul>
  • Вопрос задан
  • 115 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
29 мар. 2024, в 17:14
4000 руб./за проект
29 мар. 2024, в 17:04
5000 руб./за проект
29 мар. 2024, в 17:03
3000 руб./за проект