Alexander
Потому что компьютед возвращает промис
Бл... Во тупанул... Пойду дефолт объявлю
Alexander
Спасибо )
Николаич
Бывает 😁
𝔇𝔢𝔪𝔬𝔫
Ребят, а как store vuex на файлы поделить? Я сделал отдельные на акшены и геттеры, но хотелось бы части приложухи логически разделить..
Anonymous
Кто где хранит JWT? Я в localstorage и думаю что это не намного хуже или лучше чем куки.
Vladimir
я в куках по-приколу
zinge 🐌
ребят, помощь нужна
Alex
Храним в локалсторадже, хотя недавно читал что лучше в куке с флагом httpOnly и поддержкой SameSite=strict с secure=true.
zinge 🐌
https://jsfiddle.net/zinge/rcx3dxcs/
zinge 🐌
как убрать @change="(payload) => (style[key] = payload)"
Alex
или селектор допиливать чтобы через v-model работал
zinge 🐌
в метод вынести
дооо, чет не могу передать (payload, style[key]) уже пытался
Alex
используйте $event переменную
Alex
там и будет ваш payload
zinge 🐌
или селектор допиливать чтобы через v-model работал
да на jsfiddle похоже strict не дает сеттеры использовать напрямую, или я дурак
zinge 🐌
там и будет ваш payload
да вот чет туплю
zinge 🐌
🐏 Alexander
у нас получается бэк полностью отвечает за сессию, куки использует с httpOnly, поэтому фронт вообще не хранит и не передает ничего, намного удобнее когда бэк отвечает за это
Alex
@change="megaHandler($event, style[key])"
🐏 Alexander
Alex
«Почему 43% фронтенд-разработчиков хотят изучить Vue.js» Грегг Поллак в переводе Валерия Семененко https://medium.com/p/63aa3b456dfa
zinge 🐌
@change="megaHandler($event, style[key])"
хм, воопщето я сначало хотел $parent.style[key] побыстрому исправить ))) но потом вспомнил как я ненавижу такие фокусы )))
Alex
Логотип конечно непонятно откуда взялся такой 🙂
zinge 🐌
не используйте $parent, потом себе же спасибо скажете
я в курсе ))) но так заманчиво было )))
Anonymous
Ребят услышал термин изоморфное приложение. Гуглил, все на реакте, а на vue как все это выглядит?
Group Butler
Start me to get the list of commands
Group Butler
Start me to get the list of commands
zinge 🐌
@change="megaHandler($event, style[key])"
https://jsfiddle.net/zinge/rcx3dxcs/ переделал вот так ...
Anonymous
например вот так https://github.com/crisbal/vue-webpack-ssr-fully-featured
Можно как то по русски объяснить принцип работы)
Sergey
Принцип работы изоморфного приложения? Это общее понятие. И для vue и для react
Evgeniy
кстате а для статической типизации что лучше юзать typescript или flow ?
Evgeniy
что лучше и что больше вероятность что будет поддерживаться в vue ?
Sergey
ts по многим мнениям лучше для vue подходит, но я все равно копаю под flow, все равно не на продакшн пока )))
Evgeniy
сам вью написан на флоу
я вчера тоже посмотрел исходники там для flow прям отдельная папка)
🐏 Alexander
Илья Климов за флоу, говорит, что в нем типизация намного умнее чем в TS
Evgenii
Привет! Oauth2 как то очень сложно реализуется
Evgenii
Нет какой то либы для auth2 ,что бы как на джанго allauth...?
Evgenii
Иначе надо ловить самому все ответы ... И писать ооооочень много кода...
Sunlive
passportjs?
Evgenii
Бэк на питоне(
Evgenii
Да, много. На джанге все из коробки... Хочется так же vue
Evgenii
Вообще намечается треугольник))) инициирую auth2 на vue , верну информацию прямо в джанго и оттуда буду забирать обратно на Vue
Evgenii
По другому очень много кода получается)
Nikita
Вообще намечается треугольник))) инициирую auth2 на vue , верну информацию прямо в джанго и оттуда буду забирать обратно на Vue
Ну это нормально, у меня на проекте только авторизация через него, а потом все бекенд решает.
Alexander
Подскажите, почему VSCode форматирует Скрипт и Стайл секцию, а Темплейт - нет? :( Может настройки какие надо сделать?
Alexander
Стоит Vetur 0.11.7
Evgenii
А на реакте тоже auth2 также реализован как на vue?
Anonymous
А на реакте тоже auth2 также реализован как на vue?
Как это может быть связано с фреймом/библой?
Anonymous
На фронте конкретно
Evgenii
Как это может быть связано с фреймом/библой?
Ну слушай, одно дело прикрутить кнопку, а другое дело самому пересылать запросы.
Evgenii
Как это может быть связано с фреймом/библой?
Напрягаю любовные треугольники
Anonymous
Ниче не понял
Anonymous
Evgenii
Надо же vue - auth - vue - back - auth - vue
Evgenii
А получается vue - auth2 - back - auth - vue
Evgenii
Это не правильно
Nikita
сам посуди, если тебе не надо как-то менять данные, но ты их получаешь от родителя, то ты используешь только пропс
Nikita
если тебе надо как-то трансформировать данные и получать их от родителя, то props + computed
Nikita
если тебе надо данные откуда-то слева получить и еще модифицировать, то используются props (какие-именно) - data (сохранил данные после запроса) - computed (трансформировал данные)
Nikita
хотя в последнем кейсе можно использовать вместо computed, методы которые сохраняют трансформацию в data, но я считаю это излишним и не удобным.
Nikita
потому, что нет необходимости хранить трансформированные данные, если computed свойства кешируются
Nikita
нет конечно
Nikita
только через функцию
Nikita
но как раз тут и нужны computed свойства)
Nikita
в дате есть смысл хранить только состояние компонента и данные которые приходят через запрос/вне
Dmytro
Подскажите пожалуйста, почему я не могу получить besideElements[index].id? Слева рендерится то, что находится в besideElements[index]
Dmytro
В консоли пишет, что besideElements[index].id is undefined
Dmitry
Юзается? https://github.com/revue/revue/blob/master/README.md
Dmytro
jade шаблон, нахуя!?
Ммм Тебя выбесить?