@vuejs_ru

Страница 3207 из 3900
Darkling
06.07.2018
03:12:06
Бутстрап особо тыкать нечего. Такой же, как с жуквери, только поудобней, кмк. :)

Alexandr
06.07.2018
03:25:59
кто-то юзал vuex-orm? как-то можно его прикрутить к restful api?

Valery
06.07.2018
03:45:24
кто-то юзал vuex-orm? как-то можно его прикрутить к restful api?
Да, юзал. Но уже не помню, как там с api ?

Alexandr
06.07.2018
03:46:40
да, нашёл реализацию с graphql, которая вытаскивает всё чё надо с MyModel.fetch() хотел также, но с рестом. @gearmobile можешь глянуть, плез?

Google
Egor
06.07.2018
03:56:23
Как можно повлиять на стиль родительского элемента? есть див, внутри него куча дивов и там идет v-for и в зависимости от переменной внутри цикла надо влиять на стиль родительского элемента.

Alexandr
06.07.2018
03:56:30
@gearmobile буду очень прзнателен, если найдётся решение

либо <parent :class="{ comeClass: my_array.length > 5, superClass: my_array.indexOf(some_element) !== -1 }"> <element v-for="element in elements"/> </>

Egor
06.07.2018
03:58:11
.parent:has(.element) { outline: solid blue; } не?
где-то на родительском находим элемент с таким классом и ему меняем атрибут (классу) ?

Alexandr
06.07.2018
04:21:04
а что именно надо? в каком случае надо менять класс родителя?

Egor
06.07.2018
04:23:20
а что именно надо? в каком случае надо менять класс родителя?
<div class="change-me"> <p v-for="i in array"> <span v-if="i.success --- change bg color change-me class"></span> </p> </div>

грубо говоря так

а что именно надо? в каком случае надо менять класс родителя?
или даже так <div class="change-me"> blahblah </div> <div> <p v-for="i in array"> <span v-if="i.success --- change bg color change-me class"></span> </p> </div>

Alexandr
06.07.2018
04:25:31
тогда в computed кидай hasSuccess() { this.array.reduce((carry, item) => carry = carry || item.success ) } и в парентовском диве пишем <div class="change-me" :class="{ successClass: hasSuccess }">

тогда если в массиве есть хотябы один удачный элемент, то у тя накинется класс successClass

Google
Даня
06.07.2018
04:46:58
пробовал ивент поставить на v-on но ничего не происходит

в какую сторону вообще смотреть?

Илья
06.07.2018
05:01:20
Полагаю что в сторону документации.

https://ru.vuejs.org/v2/guide/events.html

Даня
06.07.2018
05:26:55
Логично

bulbazavr1k
06.07.2018
05:32:14
на 3 бете уже можно работать?

Sunlive
06.07.2018
05:39:28
cli?

bulbazavr1k
06.07.2018
05:41:53
cli?
да

Sunlive
06.07.2018
05:47:59
да

он уже релиз кандидат давно

m
06.07.2018
06:06:17
Здравствуйте. Подскажите по Vue Router, пожалуйста. Нужно передавать и получать данные из компонента привязаного к роуту. Какой способ считается хорошей практикой? Какие вижу варианты: 1. получить параметр из роута, по нему делать запросы к rest api на получение и отправку данных 2. если хотим работать без запросов к серверу - работать через Vuex Может есть еще варианты? Какой способ считается хорошей практикой?

Sunlive
06.07.2018
06:08:53
ну тебе в любом случае надо запрос делать

что бы вьюкс заполнить

так что тут без разницы особо, но я бы из вьюкса тащил если ты где то уже юзал эти данные

но если они локальные, ток относятся к1 компоненту, запросом тогда

GTech
06.07.2018
06:16:08
Скорее всего я где то ошибся, но не могу найти. Почему у меня параметр(10) из url убираеться?







Google
Alexey
06.07.2018
06:19:59
не уверен, что можно использовать и /store и /store/:page

GTech
06.07.2018
06:22:24
не уверен, что можно использовать и /store и /store/:page
без обьекта с `path: '/store'` у меня компонент вообще не появлсяется

Kirill
06.07.2018
06:25:36
https://codesandbox.io/s/l9v698xw5m ???
Нихрена не понял где прокидывается мой кастомный компонент. Можешь пример сделать, повторяющий мой точь в точь. Там у меня всего 30 строк.

Pasha
06.07.2018
06:26:02
https://router.vuejs.org/api/#exact

Alexander
06.07.2018
06:26:16
попробуй с /store/:page?
+ Вместо создания двух отдельных роутов - создай один с опциональным параметром "page"

GTech
06.07.2018
06:26:35
попробуй с /store/:page?
Теперь компонент появляеться, но параметра нет, переходя на /store/5 потом просто /store в url

Alexander
06.07.2018
06:28:09
Нет

GTech
06.07.2018
06:28:27
Нет
Можешь написать пример?

Alexander
06.07.2018
06:30:16
{ path: "store/:page?", name: 'Store', component: Store }

Kirill
06.07.2018
06:30:23
Нихрена не понял где прокидывается мой кастомный компонент. Можешь пример сделать, повторяющий мой точь в точь. Там у меня всего 30 строк.
Есть профи который может повторить в точности мой пример без лишних файлов? https://codesandbox.io/s/qz6r3kmp9q Просто хочу увидеть лаконичность Вью.

GTech
06.07.2018
06:32:02
{ path: "store/:page?", name: 'Store', component: Store }
Я так и сделал, теперь компонент появляеться, но параметра нет, переходя на /store/5 потом просто /store в url выходит, хотя параметр отрабатывает свое

Alexander
06.07.2018
06:34:42
Я так и сделал, теперь компонент появляеться, но параметра нет, переходя на /store/5 потом просто /store в url выходит, хотя параметр отрабатывает свое
Ты убрал аналогичный маршрут "path: 'store/'" ? (у тебя их было 2, адолжен быть один, с опциональнымпараметром)

Andry
06.07.2018
06:42:35
могу ошибаться, но вроде бы у $router.push не используюся разом path и params. либо сам руками в path указываешь params через / если надо, либо { name: 'StoreWithId', params: { page: numPage } }

Google
Alexander
06.07.2018
06:43:56
https://router.vuejs.org/ru/guide/essentials/navigation.html

Roman
06.07.2018
06:47:09
Ребят, может у кого-то возникала подобная проблема с вебпаком? Использую SSR из коробки, но недавно в манифест начало добавлять лишний кусок кода... Уже пару дней бьюсь, пока безрезультатно.. Если удалить, вручную, то все ок становится..

Admin
ERROR: S client not available

Roman
06.07.2018
06:47:53
Проблема в том, что конфиги не менял, версии пакетов тоже. Т.е. особо идей, откуда проблема вылезла, нет....

Hedint
06.07.2018
07:48:56
Кто был на митапе: как оцените? Что стоящего для себя вынесли?

Виталий
06.07.2018
07:57:26
Вынес пару ноутов и проектор

Hedint
06.07.2018
08:02:52
Вынес пару ноутов и проектор
Самое полезное, что там было, видимо?))

Виталий
06.07.2018
08:05:19
Не, на Московском не был, но в СПб не так давно проводился митап от PiterJS на тему vue. Обычно на такие мероприятия всегда стоит сходить - есть о чем послушать

Anton
06.07.2018
08:05:49
Про анимашки интересно было, только я уснул на этом докладе, т.к. уже полночь была

Rafael
06.07.2018
08:07:03
про анимации норм доклад, для тех, кому это нужно

первый доклад был самый отстой

и кстати киньте линк на последний видос, а то я его прослушал

галопом по европам кароч

Anton
06.07.2018
08:08:16
первый доклад да, почитать документацию и самому можно, а вот бест практис это всегда весело и интересно

Hedint
06.07.2018
08:08:30
Коллеги тоже отметили доклад про анимации и один из последних по переходу с ангулар вроде. А все остальное им не понравилось, говорят много пересказа доки

Google
Rafael
06.07.2018
08:08:45
так там чувак вообще не смог в аргументацию

Anton
06.07.2018
08:09:10
там их было очень мало (читай "почти не было"), в основном в самом начале про как можно компоненты оформлять

Rafael
06.07.2018
08:09:54
так там чувак вообще не смог в аргументацию
в итоге все свелось к субъективности

Aslan
06.07.2018
08:10:05
так там чувак вообще не смог в аргументацию
Первый доклад был не так плох на самом деле

Tor
06.07.2018
08:10:12
В следующий раз будем ждать ваших докладов, которые не «отстой» :) доклады для разных уровней, первый доклад скорее для совсем новичков, думаю, им было интересно

Aslan
06.07.2018
08:10:26
Хз мне он и последний показались более менее интересными

Anton
06.07.2018
08:10:59
Кто был на митапе: как оцените? Что стоящего для себя вынесли?
названия компаний, куда резюме подать можно будет на вью-разраба

John
06.07.2018
08:13:54
парни а подскажите для vue table с фильтрами навигацией и т.д

Aslan
06.07.2018
08:14:40
Для меня тс не особо понятная тема, в плане не вижу кейсов для него

Он рассказывал для чего можно юзать

Как вариант валидация пропсов

Nikita
06.07.2018
08:34:06
Парни, спасибо за обратную связь. Действительно, тема была скорее вводная. Я выбирал её опираясь на большое количество вопросов о масштабировании архитектуры, которые задавались на предыдущем митапе. По поводу аргументации, согласен) Это был для меня первый опыт выступления, в сл раз буду поувереннее)

Страница 3207 из 3900