Иван
Ну на то он и сахар
Sergey
{ path: '/admin', component: Admin, beforeRouteEnter : (to, from, next) => { store.dispatch("getAdminData").then(res => next()); } }
Sergey
почему то не срабатывает
1337
не так
Sergey
beforeEnter срабатывает, а вот beforeRouteEnter нет
1337
в компоненте админ
1337
это делается
Sergey
типа в хуке create?
1337
export default { /** * The name of the page. */ name: 'home-index', async beforeRouteEnter(to, from, next) { await store.dispatch("getAdminData") next() },
Sergey
Странно, но верстка все равно появляеться раньше данных
Viacheslav
привет гайс кто-то натыкался на такой слайдер как на главной https://echo.msk.ru/ ?
Viacheslav
обычный?) там 1 и 3 элемент одинаковые слайды выводят а второй не относится к ним
Viacheslav
как думаете, стоит сделать 1 и 3 слайдер одним слайдером, просто с расстоянием в которое можно будет впихнуть второй слайдер?
Alex
привет гайс кто-то натыкался на такой слайдер как на главной https://echo.msk.ru/ ?
$(".supermaincarousel").addClass("owl-carousel owl-theme").owlCarousel({ margin: 0, touchDrag: !0, autoHeight: !0, responsive: { 0: { items: 1 }, 480: { items: 2 } } }),
Viacheslav
мне ж вью нужен)
Vladislav
:D
Alex
Нет, это мой клон
Vladislav
Я вроде помнил у клона была статья про vue-test-utils?)
Alex
вот это точно мимо) я про тест утилс только доки переводил
Vladislav
тогда ошибся, прошу прощения
Vladislav
помню что кто-то сюда писал про утилс
Alex
но они уже сволочи, выпилили setComputed что было мне удобным, и мутируют до сих пор общие параметры)
Alex
а что про тест утилс, что-то непонятно?
Alex
мне ж вью нужен)
ну найдите на вью, ну или можно обертку сделать над любым плагином и не думать что там внутри
Vladislav
а что про тест утилс, что-то непонятно?
про vue еще не дошел, но с авой и жестом были трудности начиная с разворачивания)
Alex
с новым кли у них сейчас немного поменялся процесс добавления тестов в проект
Alex
раньше ставишь и настраиваешь сам (как в доке тест утилс)
Alex
а вот в доке кли уже нужно модуль к кли доустановить и команду выполнить
Vladislav
меня больше написание интересует, потому что ава тупо не видела страницу
Alex
а что написание, пока непонятно все равно
Vladislav
не исключено, что я сам себе в ногу выстрелил по пути, но все же
Alex
импортим и пишем)
Vladislav
ну вот допустим тот же ларавель даск - видел вью, но не нажимал кнопке (на вьютифай вроде), а вот ава тупо не видела страницу
Vladislav
было пол года назад, я уже не особо помню как засовывал в проект это, так что это просто треп
Timur
Ребята, всем привет, вопрос немного не в тему У кого-нибудь были проблемы в вебшторме с .eslintrc конфигом? Он постоянно индексируется, когда пишешь что-то в js файлах, из-за этого нормально не работает автодополнение и постоянно мелькает подсветка синтаксиса Гугл не помогает совсем
Timur
Я бы показал видео, но когда записываешь с экрана это не так заметно)
Alex
а чему там постоянно индексироваться, он один раз пилится и потом лежит не меняясь месяцами (пока что-то еще не захочется там поменять)
Timur
Ну вот и я думаю, что он там индексирует? При тайпе одного символа, именно на этом файле моргаеи иконка и запускается индекс
Timur
Ща попробую на телефон снять )
Timur
Anonymous
омайгадбл
Timur
Что?
🐏 Alexander
прикольчик
Timur
Чето мне не прикольно) работать так не возможно
Max
Коллеги, каким способом лучше выполнить очистку формы, после выполнения действий? Например, есть поле с вводом товара и кнопка с добавление, после добавления инпут нужно очистить, как лучше это сделать?
Иван
Можешь весь элемент сбрасывать совсем
Ivan
this.data = this.$options.data().data
Ivan
если данные в компоненте хранятся, а не в store то вызываем функцию которая возвращает исходные данные при инициализации компонента
Max
смотрите, я добавляю товар через API, вызываю actions, через mutations изменяю массив товаров, computed отображает сразу актуальные товары, но я так понимаю, что после добавления товара, после мутации, нужно спустить данные, которые присвою в value данного инпута
Alex
а почему форма добавления нового товара спускается из стора?)
Max
или диспачить событие, которое ресетнет форму
Alex
Max
а почему форма добавления нового товара спускается из стора?)
в сторе есть массив с товарами, изначально он пустой, при инициализации компонента массив наполняется товарами из б/д, через API, рядом есть поле с добавлением товара, товар добавился в б/д, в сторе в массив товаров запушил новый товар, всё ок, но теперь нужно инпут очистить, который добавляет товар
Alex
ну и пусть поле в компоненте лежит, никак к стору не привязанное
Alex
взяли this.field = ‘’ и готово)
Max
форма и лежит в компоненте
Max
массив товаров в сторе
Alex
ну вот как диспатчнули действие по добавлению, как вернули из него промис, как отследили по .then его окончание, так и this.field = ‘’
Иван
Зочем?
Alex
сейчас посмотрю
https://vuex.vuejs.org/ru/actions.html#%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D1%8F-%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B9
Max
https://vuex.vuejs.org/ru/actions.html#%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D1%8F-%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B9
да это я в курсе, я два компонента в одном создал, и форму добавления, и таблицу отображения
Max
нужно разбить их сейчас будет, чтоб this на компонент указывал
Max
ребят, туплю, подскажите как сбросить поля формы) по клику на button происходит некое действие через store, потом нужно скинуть поля формы, запутался
Max
повесить на button метод по очистке формы, но чёт я запутался
Max
есть кто тут)
Alex
ты не прав, this в твоём примере на стор укажет
Можно написать так, что не укажет) суть останется той же
Max
Можно написать так, что не укажет) суть останется той же
да всё равно не пойму как очистить поля, вот в упор не вижу, туплю сижу)))
Alex
Присвоить в значение пустую строку
Max
в значение чего?)
Alex
Ну вы рассказываете так обтекаемо, а на примерное направление куда копать говорите что не сработает)