Michael
с дизайон яндекса
Michael
Ребят есть у кого красивая форма логина на vue
свою написать под овсе условия 10 минут
Aleksey
бутстрап - сила. поизящней будет, вопрос только в том, как ему булево значение передать с роутера, так чтобы потом можно было менять в компоненте
Michael
бутстрап -- ксс
Michael
а дом ты через вью меняешь вне зависимости от стилей
Aleksey
Michael
да блин, зафига синк?
Michael
v-model классика
Артём
http://take.ms/SKJ26 Почему он на отступы ругается?
Nikita
дайте линк на чат бота
Armen
Но если v-model занят то надо sync
Yuriy 🐼
пиши)
Nikita
который мемы генерирует
Nikita
там ему можно написать фразу сверху и фразу снизу и пикчу выбрать
Michael
Но если v-model занят то надо sync
в опу. лучше тогда сетеры/гетеры или вообще свои события с пропсами вешать
Michael
синк неявный
Michael
как ту вей
Stanislav
+
Stanislav
Вернее, можно проморгать в куче пропсов
Aleksey
Используй prop.sync
а как можно sync там влепить? у меня ведь нет родительского компонента
Michael
пиши)
у тебя куда кучная. на вью это был бы простой изящный компонент. И таки минут 15-25
Yuriy 🐼
Ну мне вот он и нужен)
Michael
при условии чётко поставленной задачи с макетом
Yuriy 🐼
мне вломак переписывать)
Michael
скопипасти вёрсткув темплейт со стилями
Armen
В вебпак конфиг в extensions добавь .vue
nuxt вроде сам это всё делает
Michael
и навесь событий
Yuriy 🐼
ну я так и сделал
Yuriy 🐼
работает)
Nikita
да йопт, я же серьезную вещь попросил(
Yuriy 🐼
но куча лишнего)
Michael
👍
Nikita
мемегенератор
Armen
В вебпак конфиг в extensions добавь .vue
Он ведь импортит всё как надо, но eslint ругается
Yuriy 🐼
я думал мб ктото уже переписал и поделиться)
Michael
ох, он там твин юзает
Stanislav
мемегенератор
одмин попросил мемогенератор
ℝei
nuxt вроде сам это всё делает
Не использую. Если делает в чем проблема тогда
Michael
это же тот самый твин что в примерах вью анимаций
Nikita
я написал плагин для модалок
Stanislav
молодец
Nikita
https://github.com/edDimensi/vue-root-modals
Nikita
вот
Nikita
молодец
спасибо
ℝei
Тогда просто отключи это правило в нем?)
Armen
Ну щас так и сделал
Armen
Закомментил
Aleksey
я кажись сообразил как можно сделать - через watch!, сейчас сделаю
Aleksey
вот так работает без props: watch:{ $route (to, from){ console.log('watch') if (to.path == '/login'){ this.login_form = true } if (to.path == '/register'){ this.register_form = true } } }
Anonymous
Как Витька чеснок вез Леху штыря в дом инвалидов
Aleksey
спасибо
я всё же предпочитаю унификацию и бутстрап: https://bootstrap-vue.js.org/docs/components/modal# когда у меня этих окон штук 7 даже банально подключать лишний дочерний компонент - уже перегруз кода
Nikita
у меня менеджер модалок
Nikita
а не сами модалки
Aleksey
ну да, это я понял в целом вполне годное решение
MXLTN
есть ли где-то пример использовагния i18n в vue с получением переводов с сервера?
Алексей
Я тоже с ним вожусь. Пока что словари на фронте, но хызы, что там в будущем. Хотелось бы заложить возможность
Nikita
Я запилил себе велосипед с блекджеком.
Nikita
Но перевод держу на фронте, только подгружаю ассинхронно
Алексей
Алексей
Сегодня мне парнишка втирал идею пилить однофайловые компоненты, собирать их, и юзать напрямую в html аля vue-components. Собирать вебпаком в js-ник собирать
Алексей
Ну такое, как по мне. Извращения
Aleksey
чёт никак не вьеду, как в axios CSRF передать, и так написал: axios.defaults.xsrfHeaderName = "X-CSRFTOKEN" axios.defaults.xsrfCookieName = "XCSRF-TOKEN" И в куку сам создал: csrftoken c токином, и всё равно ошибка: CSRF cookie not set.
Denys
axios.create({ headers: { 'X-CSRF-TOKEN': _csrf_token, } }) можно так, где _csrf_token – наша переменная с токеном
Denys
у нас проекте этот axios.create определяется в отдельном файле для работы с апи, а далее импортируем в готовый компонент. В итоге у нас всегда установлены нужные хедеры. Там еще можно baseUrl прописать и прочее.
Aleksey
о, круто!, сейчас попробую, у меня тоже отдельным файлом, только вот пока без токена
Perlovka
Доброго. подскажите плз, из-за чего при использовании ву может быть заметен ре-рендеринг страницы при переходе по ссылке? Есть пример на коленке - https://github.com/Perlovka/vue-test-blog
Perlovka
На пыхе подобное работает лучше в разы, хоть и за каждой страницей приходится на сервер ходить.
Perlovka
И вообще, создается такое впечатление, что у меня одного такая проблема 😂 гугл молчит как рыба в лед
Vladislav
а зачем тебе ререндерить страницу?
Perlovka
Так мне и не надо, в том-то и дело
Vladislav
делаешь router.push?
Vladislav
в смысле router-link :to?