Michael
с дизайон яндекса
Michael
Aleksey
бутстрап - сила. поизящней будет, вопрос только в том, как ему булево значение передать с роутера, так чтобы потом можно было менять в компоненте
Michael
бутстрап -- ксс
Armen
Michael
а дом ты через вью меняешь вне зависимости от стилей
Aleksey
Michael
да блин, зафига синк?
Michael
v-model классика
Артём
http://take.ms/SKJ26
Почему он на отступы ругается?
Nikita
дайте линк на чат бота
Armen
Но если v-model занят то надо sync
Yuriy 🐼
пиши)
Nikita
который мемы генерирует
ℝei
Nikita
там ему можно написать фразу сверху и фразу снизу и пикчу выбрать
Michael
синк неявный
Michael
как ту вей
Stanislav
+
Stanislav
Вернее, можно проморгать в куче пропсов
Aleksey
Используй prop.sync
а как можно sync там влепить? у меня ведь нет родительского компонента
Michael
пиши)
у тебя куда кучная. на вью это был бы простой изящный компонент. И таки минут 15-25
Yuriy 🐼
Ну мне вот он и нужен)
Michael
при условии чётко поставленной задачи с макетом
Yuriy 🐼
мне вломак переписывать)
Michael
скопипасти вёрсткув темплейт со стилями
Armen
Michael
и навесь событий
Yuriy 🐼
ну я так и сделал
Yuriy 🐼
работает)
Nikita
да йопт, я же серьезную вещь попросил(
Yuriy 🐼
но куча лишнего)
Michael
👍
Nikita
мемегенератор
Yuriy 🐼
я думал мб ктото уже переписал и поделиться)
Michael
ох, он там твин юзает
Michael
это же тот самый твин что в примерах вью анимаций
Nikita
я написал плагин для модалок
ℝei
Stanislav
молодец
Nikita
https://github.com/edDimensi/vue-root-modals
Nikita
вот
Nikita
Armen
ℝ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-ник собирать
Stanislav
Алексей
Ну такое, как по мне.
Извращения
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
о, круто!, сейчас попробую, у меня тоже отдельным файлом, только вот пока без токена
Aleksey
Perlovka
Доброго. подскажите плз, из-за чего при использовании ву может быть заметен ре-рендеринг страницы при переходе по ссылке? Есть пример на коленке - https://github.com/Perlovka/vue-test-blog
Perlovka
На пыхе подобное работает лучше в разы, хоть и за каждой страницей приходится на сервер ходить.
Perlovka
И вообще, создается такое впечатление, что у меня одного такая проблема 😂 гугл молчит как рыба в лед
Vladislav
а зачем тебе ререндерить страницу?
Perlovka
Так мне и не надо, в том-то и дело
Vladislav
делаешь router.push?
Vladislav
в смысле router-link :to?