Vladimir
на данный момен))
Dmitry
Dmitry
народ как мидлы делать ? beforeEach все проверять по свич кейс ?
Vladimir
Ну так, я к тому , что пока вью в этом проигрывает
Dmitry
Dmitry
ахаха. Я плагин поставил. Все методы вью светит. D
Nikita
Dmitry
Так а тебе зачем все проверять?
я понял. смотрю по регулярке типа если auth. Я что то делаю. и пропускаю. Иначе нет. Так ? Так делают ? + этот метод асинхронный ?
Dmitry
а. метадата
Nikita
Nikita
Denys
Я добавляю элемент в объект через Vue.set. Это объект инпутов грубо говоря. Мне нужно потом на нем поставить focus, как это лучше сделать?
Если я делаю сразу фокус, то у меня такого элемента еще нет на странице, отдает null, а не элемент
Dmitry
Ага
типа видим мету и проверяем. промис в хук можно пихнуть ?
Nikita
Dmitry
а понял
Dmitry
Dmitry
я просто решил не подымать реакт и тд. А взял темплейт. Да бы попробовать jwt с нодой ). К стати нода на тайпе. мм круто. А вот в реакт к примеру апомоему нету хуков в роутере. (но это не точно, я просто может не знал)
Dmitry
Nikita
Nikita
По факту выйдет что при любом переходе возможна задержка?
Nikita
Ну это уж отсебятина и имхо
Dmitry
Запрос данных после перехода. Ну это нормально. Но вот не пустить на страницу. Именно бефор нужен
Dmitry
Ну это уж отсебятина и имхо
нет. именно при переходе на аворизированый участок. Ну ясен пень. А что делать. Нужно же всегда проверять токен. Или можно просто смотреть токен в локал стораж на пример. И все - задержки не будет. При операции передаваиь его- если 401, стираем токен из локала
Dmitry
так наверное правильнее
Nikita
Тут есть ребята кто за jwt болтали мб подскажут
Dmitry
'@/components/Dashboard' как эта фишка пашет ? @ это корень проекта так обозначают ?
Stanislav
Ruslan
Dmitry
обычно src
а где он ставиться ? смотрю конфиг и не вижу
Dmitry
он по умолчанию src ?
Ruslan
resolve: { alias: { ... } }
Ruslan
https://github.com/vuejs-templates/webpack/blob/master/template/build/webpack.base.conf.js#L27
R
Привет есть кто подскажет по route middleware ?
R
нашел примеры как вообще можно это сделать, но чето не получается )
Dmitry
Dmitry
'@': resolve('src') а вот
R
нее
Dmitry
нее
а откуда ? Во вью помоему нету middleware
R
сорян хотелось че то на подобии от лары сделать только вот не могу врубиться
Dmitry
Dmitry
R
а вот если interceptors заюзать? моя цель на самом деле проста если от сервера пришел 401 редиректить на login
Dmitry
Dmitry
пришел 401 выкинул. Для этого мидл не пойдет. Такого нету. И не сделать автоматом. Наверное ты хочешь как в ноже в експрессс и тд. Ловить ошибки и если 401 то редирект. такого нету. только руками явно
R
((
Roman
часто надлюбаю шаблоны внустри шаблонов
<template>
<template>
</template>
</template>
но не понимаю смысла, может кто подскажет в чём смысл?
Squall
Привет. Кто знает, как избавиться. Настройки такие "eslintConfig": {
"extends": ["plugin:vue/base", "airbnb-base"]
} Неужели придется писать ../pages/Login/Login.vue
Stanislav
Roman
Alex
друзья, подскажите, пожалуйста, является ли нормальной практикой использовать $store.commit в компонентах?
Andrey
Alex
Спасибо
Алексей
подскажите если на сайте используется кука с httpOnly=false то её может прочитать любой скрипт загруженый с любого домена ?
Diasko
Скиньте пример для vuex по
Diasko
subscribe
Dmitry
блин. Народ. Ноду + jwt .зал кто ?
Diasko
Не хочу вешать ватч на state, хочу вызов события из action vuex
Aleksandr
эм, на вскидку - устроен проще, легко запуститься, русская документация описана по-человечески, приятный синтаксис, хорошие хуки жизненого цикла, компонентный подход на практике делает меньше дробления на микро компоненты, встроенное управление анимацией, однофайловые компоненты, не приветсвуется JSX, легкая передача данных наверх, и что самое классное - все юзают одти и те же расширения, поэтому помощь сообщества получаешь быстрее
Но когда надо найти готовое open-source решение какой-либо проблемки, выясняется что на вью нихрена еще на написано, или написано отвратительно, а на реакте 6 вариантов на выбор один лучше другого. А так в целом мне вью понравился больше и вход в него слету проще.
Виталий
Виталий
Г
Виталий
Но там тебе в тултипе написали какие правила не принимают такое написание
Виталий
Можешь их просто в конфиге в "rules" переписать
Жалгас
Виталий
Виталий
Потом та же херь
Виталий
Но с Гугл картами
Виталий
Там ещё проще и быстрее самому
Жалгас
в итоге мы получаем кучу готовых решений по специфичным проблемам, которые требуют помнить их особенности. Такие как не интуитивный систаксис и методы, документция, да и вообще время чтобы с этим познакомиться
Жалгас
а vue позволяет быстро писать свои решения
Виталий
То чувство когда впервые увидел элегантный способ закончить холивар и никого не обидеть х)
Dmitry
Не пойму, почему это Flow выдает варнинги на такие паттерны деструктурирования :/ Чем unsuported - движком Flow или ES6?
Error: destructuring.js:10
10: ({n: obj.x} = {n:3});
^^^^^ unsupported expression pattern in destructuring
Error: destructuring.js:11
11: [obj.x] = ['foo'];
^^^^^ unsupported expression pattern in destructuring
Dmitry
работал кто с авторизацией на ноде ? плез ответте 😪
Жалгас
У тому же действительно хороший код можно прикрутить к любому фреймворку ведь он будет написан на ваниле