@vuejs_ru

Страница 3660 из 3900
Андрей
17.09.2018
21:31:58
я вот нашел не зная vue)
А как по ЗП, норм)?

Maxim
17.09.2018
21:32:35
А как по ЗП, норм)?
при старте было 400, сейчас 800

Google
Maxim
17.09.2018
21:32:39
начал в январе

поднял месяца два назад, на новой работе)

до этого коммерческого опыта не было

Vlad
17.09.2018
21:34:44
Беларусь что ли ?

Maxim
17.09.2018
21:34:52
Одесса

Stanislav
17.09.2018
21:48:00
Я тоже из Одессы

800 как-то мало для Одессы

У меня знакомые 3000-5000 $ получают в Одессе и то жалуются

Jew
17.09.2018
21:49:07
Ребят, кто может посоветовать как лучше реализовать компонент уведомлений. В идеале для использования, чтоб в любом комопоненте можно использовать this.addNotify(note). Пытался обернуть глупый компонент в плагин, пока не вышло(

Stanislav
17.09.2018
21:49:55
Vue use?

Jew
17.09.2018
21:50:05
Джуну сейчас можно найти работу на vue или рынок ещё пока не готов?
я нашел. Правда есть 2 года опыта работы, взяли на vue с 0 знанием в нем

Stanislav
17.09.2018
21:50:47
Хз, я мид

Jew
17.09.2018
21:50:57
Vue use?
использовал. Возникло множество проблем, одна из них, что плагин не видит стейт компонента

Google
Jew
17.09.2018
21:51:11
пытался через computed протащить, не вышло

мб есть примеры, кто как делал, буду очень благодарен. Весь день голову ломаю(

Stanislav
17.09.2018
21:51:35
пытался через computed протащить, не вышло
Этот плагин вообще для Вью?

Если нет то сделай через object assign property

Андрей
17.09.2018
22:26:02
я нашел. Правда есть 2 года опыта работы, взяли на vue с 0 знанием в нем
А в вёрстке вообще важен опыт ? Я просто бэкэнд) в свободное время фронтенд учу

Vladislav
17.09.2018
22:29:05
А в вёрстке вообще важен опыт ? Я просто бэкэнд) в свободное время фронтенд учу
опыт каких-то анимашек, мобилок и кросбраузерных шляп помогает потом делать работу быстрее

Anton
17.09.2018
22:55:21
https://twitter.com/jenlooper/status/1041802484384182275

Yan
17.09.2018
23:00:10
https://twitter.com/jenlooper/status/1041802484384182275
О круть нехватало такого

Anton
17.09.2018
23:01:55
а чё за штука?) выглядит круто, но я пока не особо понимаю, что оно делает

Yan
17.09.2018
23:27:41
Юрий
17.09.2018
23:35:11
омг

это на самом деле очень поможет

потыкать чтоль нейтив с вьюхой

Denis
18.09.2018
05:03:11
Приветствую! Подскажите, пожалуйста, что почитать про организацию firebase приложения, только без firebase. А самостоятельными средствами, какие-то подходы, паттерны, статьи.

Souren
18.09.2018
05:21:08
Подскажите пожалуйста, как в nuxt организовать такую вещь: Есть страница /posts/index.vue, она получает с api посты и рисует их. Я хочу в нее добавить фильтр, параметров много, например категории, авторы и так далее. Есть зависимые поля, наприимер список вариантов bar загружается с Бэка только когда выбран один из вариантов foo. Тут же на странице есть пагинация. Сейчас сделано так: Фильтр -- отдельный компонент, хранит свое состояние в data, сам загружает из api необходимые данные. По нажатии кнопки он излучает событие и готовый объект с параметрами фильтрации. Страница обработывает это событие, делает router.push() с этими параметрами. После этого происходит обработка route.query и запрос к api с этими параметрами, получаем список фильтрованный постов. Т.е. все работает как надо, за исключением одного: состояние фильтра не сохраняется. Как его лучше хранить? Во vuex или каждый раз после загрузки страницы восстанавливать состояние по query параметрам? Варианты для полей фильтра хранить лучше во vuex?

Ivan
18.09.2018
06:13:29
Доброе утро! Коллеги, подскажите кто работал с axios, как сделать что бы при каждом запросе передавался автоматически header : { AccessToken : localStorage.access_token } Но при этом что бы значение бралось из локального хранилища каждый раз при запросе, а не при создании axios.create ?

export const HTTP = axios.create({ baseURL: 'http://127.0.0.1/fx/exec/', headers: { AccessToken : localStorage.access_token } }); В данном случае если после импорта этого обьекта я удалю данные из локального хранилища, то запросы все равно будут проходить со значением которое было до удаления.

Pasha
18.09.2018
06:19:13
можешь добавлять заголовок прямо перед запросом https://github.com/axios/axios#interceptors

Ivan
18.09.2018
06:20:24
можешь добавлять заголовок прямо перед запросом https://github.com/axios/axios#interceptors
Спасибо. Это понятно, я думал обойтись без этого, что бы 1 раз указать где то и оно перед отправкой будет автоматически добавлять хедер

Google
Ivan
18.09.2018
06:26:46
Я первый раз слышу про Интерсепторы((( Я верный пример нашел в гугле ? const createSetAuthInterceptor = options => config => { if (options.access) { config.headers.Authorization = options.access; } else { delete config.headers.Authorization; } return config; }; const setAuthCb = createSetAuthInterceptor(store.state.auth); axios.interceptors.request.use(setAuthCb);

Alex
18.09.2018
06:27:09
похоже на правду

Ivan
18.09.2018
06:32:42
Спасибо! Буду копать в этом направлении

Andrey
18.09.2018
07:36:55
Всем привет. Использую пакет websanova/vue-auth для авторизации, бэк на ларе. Есть страница где к серверу нет обращения там большая форма в несколько шагов. И проблема в том, что когда время токена истекает я не могу проверить его валидность (только при отправлении формы на сервер). Нужно сделать чтобы при переходе на эту страницу происходил редирект на логин если токен невалидный. Есть какой-то метод в пакете чтобы это проверял(не могу найти) или просто написать запрос в компоненте на сервер и самому проверить. Как правильно сделать ?

Andrey
18.09.2018
07:40:01
да

SPA? Роутер юзаешь ?
meta {auth: true} прописано. Я авторизуюсь, захожу на эту страницу потом в меняю руками токен(получается он невалидный уже), но auth.check() возвращает true пока не отправится запрос на сервер и поэтому редирект не происходит

Vlad
18.09.2018
07:45:40
Ребята есть желающие обосновано обосрать чужой код или побыть ментором?

Vlad
18.09.2018
07:48:02
Первое конечно заманчивей звучит

Alex
18.09.2018
07:50:11
притикуешь - предлагай :)

Vlad
18.09.2018
07:50:20
Сессии.

DimenSi
18.09.2018
07:59:42
Jwt говно, предлагать не буду

Bohdan
18.09.2018
08:00:13
да и вообще jwt не для сессий

Vlad
18.09.2018
08:00:21
Jwt говно, предлагать не буду
почему? какие есть альтернативы?

DimenSi
18.09.2018
08:02:25
почему? какие есть альтернативы?
Я короче сейчас писал кучу текста, но решил удалить это и написать, что ничего не знаю.

Bohdan
18.09.2018
08:02:46
почему? какие есть альтернативы?
http://cryto.net/~joepie91/blog/2016/06/13/stop-using-jwt-for-sessions/

DimenSi
18.09.2018
08:03:01
почему? какие есть альтернативы?
Альтернативы чему?обычным сессиям?

Bohdan
18.09.2018
08:03:09
@eddimensi эту ссылочку можно в любую дискуссию про jwt вкидывать

Google
Denls
18.09.2018
08:04:11
альтернативы jwt токену
а зачем токену jwt? генериуй случайный токен для этого не нужен jwt.

Anima
18.09.2018
08:06:06


Admin
ERROR: S client not available

Vlad
18.09.2018
08:06:16


Нагляднее некуда

alexander
18.09.2018
08:06:43
У вас this сменил контекст на внутри функции

У вас this сменил контекст на внутри функции
объявите переменную и присвойте ей создаваемый Vue объект. И к этой переменной обращайетсь внути вложенных функций

Vlad
18.09.2018
08:07:30
Не надо во вью стрелки юзать

Anima
18.09.2018
08:07:52
убрал все лямбды, ничего не поменялось

Вот это напряжно при переходе с реакта

Тут везде фанкшн декларейшн

Alex
18.09.2018
08:08:22
не переходи с реакта, делов то

Т.А
18.09.2018
08:08:26
кто-нибудь может объяснить, что из этого должно получится? Сортировка представляет собой поле ввода options с двумя опциями (по дате/по сумме). Фильтрация представляет собой поле ввода range, позволяющее выбрать начало и конец временного интервала (разрешается использовать различные готовые datepicker’ы).

Alex
18.09.2018
08:08:29
убери async/await

Anima
18.09.2018
08:08:32
Alex
18.09.2018
08:08:37
убери arrow functions

пиши на промисах как все

Google
Anima
18.09.2018
08:08:47
В смысле убери асинки?

Почему их нельзя?

Почему промисы?

Alex
18.09.2018
08:09:12
а ты уверен что у тебя компилится правильно с ними?

Anima
18.09.2018
08:09:48
а может компилиться неправильно?

По крайней мере, эрроры не кидает

Alex
18.09.2018
08:10:00
у тебя работает? нет

значит хуйня скопилилась)

Anima
18.09.2018
08:10:08
Окей

Сменил на .then

Ничего не изменилось)

Alex
18.09.2018
08:10:18
ну херово сменил

Anima
18.09.2018
08:10:21
Ругается-то на строку выше

Alex
18.09.2018
08:10:24
код то показывай

Siarhei
18.09.2018
08:11:11
data(){return({isLoading:true})}

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