Vyacheslav
рядом там такой милый utils.js от гугла на 220+
Vyacheslav
без которого нифига не работает
Serge
а вообще tel = () => import('./to/tel.js');
Stanislav
секунду, подожди, я их читал. Давай доопишу ситуацию я смотрел на гвардов роутера
https://ru.vuejs.org/v2/guide/components.html#%D0%90%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B
Олег
извините, может всё-таки кто-нибудь знает, что кроме использоватия template : "<div></div>" может вызывать следующую ошибку [Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build. ?
Vyacheslav
"тогда, когда в них возникнет потребность" и пользователь будет сидеть и ждать пока грузятся 300кб. Не круто. Хочется сразу после загрузки
Олег
извиняюсь, видимо пропустил
Serge
у меня во время инициализации vuex в цикле загружаются данные через вот такую конструкцию tel = () => import('./to/tel.js');
Олег
Он тебе пишет, что ты используешь билд Vue, которы не поддерживает компиляцию шаблонов. В #item-edit лежит шаблон?
нашёл. нет, в #item-edit лежит обычный html, который иногда перемежается со встроенными компонентами. но уже и этого нет. я перенёс #item-edit на пустой div <div> <div id="item-edit"></div> </div>
Vyacheslav
у меня во время инициализации vuex в цикле загружаются данные через вот такую конструкцию tel = () => import('./to/tel.js');
супер. а теперь вопрос - как в компоненте, где это реально используется, проверить, что зависимости подгружены?
Vyacheslav
куда?(
Vyacheslav
в стор еще могу предположить, хоть это и убого а больше вариантов не вижу
Serge
куда угодно.в js либу. в vuex
Олег
Я ж тебя спрашивал про шаблон
в том и дело, что сейчас даже на голый див, голый vue не становится без этой ошибки. не говоря уже о .vue шаблонах
Олег
ещё странно, что сменить на compiled версию тоже не получается http://joxi.net/v29GplJCGgnYor
Vyacheslav
куда угодно.в js либу. в vuex
окей спасибо сейчас попробую последний вариант с отложенным созданием компонента + проверкой в шаблоне есть ли такой
Vyacheslav
если не выйдет, буду чз vuex флаги кидать
Aleksei
Есть удобный способ вызова мутаций модуля из другого модуля без полного написания пути? Собственно как с хелперами для компонентов
Vyacheslav
куда угодно.в js либу. в vuex
плюнул и рендерю один такой компонент в layout не показывая. Чутка стыдно, но работает как часы
Эд
Господа, хэлп! Не могу передать json данные для на сервер другого домена через axios, в чем трабла? Код стандартный axios.post('http://serverapi.loc/auth', { 'username': login, 'password': password }, { headers: { 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'Origin, X-Requested-With, Content-Type, Accept', 'Content-Type': 'application/json' } })
Andrey
что пишет
Andrey
как работает auth у тебя
Andrey
через что точнее
Даниил
Дело скорее всего в кроссдоменной политике
Serge
вангую cors
Даниил
Нужно CORS для домена на сервере отключить, с которого запрос отправляют
Даниил
Я как-то криво выразился, но думаю меня поняли
Eugen Su
http://grishaev.me/cors
Эд
как работает auth у тебя
на сервере yii2 + rest auth, но суть не в этом, через клиент phpStorm авторизация проходит
Эд
Спасибо мужики за наводку, сейчас почитаю
Astr0junk
Коллеги, у меня не SPA приложение, на разных страницах различные бандлы, но в них есть пересечения по вендорам и хотелось бы что бы вебпак их выикнул в отдельный чанк (НЕ БАНДЛ ЭНТРИ), без подключения в html этого чанка. CommonsChunkPlugin кажется не подходит, слишком много надо руками добавлять. есть ли какой-то плагин про который я еще не знаю, который подойдет для данной цели??
Yaroslav 🇺🇦
Народ а у меня одного такой странный ефект при переходе по урлам отрабатывает router-view и внутри него начальный контент формируется на середине экрана и как-бы поднимается вверх. Такой сдвиг того что внутри router-view от середины в верх.
Astr0junk
рендеринг так идет?
Astr0junk
или эффект рендеринга?
Astr0junk
да
Astr0junk
кажется с цсс что-то
Yaroslav 🇺🇦
А что может быть не так с версткой, что оно каждую страницу, независимо от того что внутри, дергает. Даже обычный темплейт из заголовка и то шарпает
Agshin
ребята, у меня такая задачка. Собираю данные с формы с помощью v-model в объект со свойствами. Но при изменении какого то свойства, обновляется весь объект
Agshin
и стираются данные
Agshin
никто с этим не сталкивался ?
Andrew
хз что ты имеешь ввиду
Andrew
скинь код
Agshin
кажется я понял из-за чего, меняю состояние v-if. сейчас проверю, скину если не то
Yaroslav 🇺🇦
Без транзишина тоже скачет
Sunlive
тогда стили
Yaroslav 🇺🇦
Хотя нет. Вру. Скачет с транзишинами
Sunlive
добавь в транзишин
Yaroslav 🇺🇦
добавь в транзишин
Ай спасибо тебе добрый человег
Yaroslav 🇺🇦
Andy
Народ, кто знает, в чем может быть проблема: сайт на Laravel 5.4 + Vue 2.5 не рендерится в Google PageSpeed Insights: http://dl3.joxi.net/drive/2018/01/22/0023/2038/1566710/10/6fe1180ee5.jpg У сотрудника проект с таким же конфигом почти (Laravel 5.5, Vue 2.5), и у него в PageSpeed нормальная превьюшка..
Sunlive
Ай спасибо тебе добрый человег
я сам не так давно тоже самое решал) ваще в доках написано про это :)
Sunlive
Ай спасибо тебе добрый человег
https://ru.vuejs.org/v2/guide/transitions.html#%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC%D1%8B-%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%BE%D0%B2
Дима
prerender ?
Sunlive
и похер как то
Andy
а разве без ssr там будет что-то отображаться?
вот у сотрудника SPA с таким же конфигом практически, у него на сервере ничего не рендерится, пререндер не использует, и у него норм может просто кто-то с таким сталкивался? действительно оно и не должно отрисовываться?
Sunlive
при этом, нукст сгенерированный через nuxt generate
Sunlive
т.е весь хмтл уже готовый
Agshin
<div v-for='obj in saveForm.context_variables' class="lis"> <div v-for='i in obj.vars'> <div v-if='!i.type'> <p>{{ i.name }}: </p> <input type="text" :name="i.name" :value="i.default"> </div> </div> </div> :value="i.default" - дефолтное значение берётся приходит с сервера, как и всё остальное. // вот переменная, откуда я беру значения, и где они все, по идее, должны оставаться. saveForm: { context_variables: [], jobunits_amount: [], budget_price: 0, }, // Но при изменении saveForm.budget_price, обновляются данные в saveForm.context_variables и saveForm.jobunits_amount. Не понимаю как это обойти
Aндрeй
Вечер добрый всем)
Aндрeй
Народ, кто нибудь делал платформу для нескольких vue приложений?
Aндрeй
Просто задачка пустяковая, а инфу нигде не могу найти
Aндрeй
Описал трабл здесь: https://toster.ru/q/498658
Alexander
Описал трабл здесь: https://toster.ru/q/498658
продублируйте на ru.stackoverflow.com, мб быстрее будет ответ
Vlad
Описал трабл здесь: https://toster.ru/q/498658
Сделай приватный npm пакет и импортируй в разные приложения
Roman
Народ, кто нибудь делал платформу для нескольких vue приложений?
имеется в виду 2 приложения с общими компонентами в одном проекте?
Roman
верно)
в определенный момент в текущем проекте делал подобное, потом эволюция сделала свое дело и переписал красивее) В любом случае есть 1 приложение с SSR, второе без, использовались общие компоненты. Делал просто импорты и все, проблем не возникало