Rafael 🌵
Кто тут с ssr баловался? есть ли какая-то возможность формировать на бекенде страницу не полность, а кусками?
Rafael 🌵
ну типо допустм мне нужно, чтобы на ssr была сформирована только то, что в main находится, а хедер, футер, сайд бар не нужно
Alexey
https://pastebin.com/Gzr9yHtb
а this.getCompany() часом не затирает пустыми/неверными данными?
Vladimir
ну типо допустм мне нужно, чтобы на ssr была сформирована только то, что в main находится, а хедер, футер, сайд бар не нужно
идеологически, ssr должен формировать ровно то же самое, что и клиентский рендер, иначе гидрация неправильно будет отрабатывать
Anonymous
а this.getCompany() часом не затирает пустыми/неверными данными?
лол, там походу во vuex при перезагрузке приложения на детальной страницы компании, запрос компаний на сервер не успевает завершиться до начала рендера компонента :C
Anonymous
рили undefined приходит
Anonymous
дык о чем и речь
а как это пофиксить? проверять на undefined в компоненте детального просмотра в created и делать запрос данных?
Anonymous
чет сложна
Павел
привет!
Павел
у меня такая печаль, что я кидаю jpg в assets а в шаболоне они не отображаются :(
Павел
стандартный шаблон vue webpack
Павел
а вообще хочу сделать вот так <img v-bind:src="/assets/ + card.image" v-bind:alt="card.name">
Павел
где я лоханулся?
Anton
Мы сталкивались с такой же ситуацией
Anton
Вебпак не подтягивает динамические сорцы у картинок
Michael
да, хорошее замечание
вьб ещё сильно заматерится если гидр-я не та
Павел
бл**** и как мне быть?
Roma
положи в static
Павел
сейчас попробую
Alexander
ребят, почему в браузере делать роутинг через хэши не комильфо? я чет не могу кристаллизованную мысль выдать
Anton
Мы хотели сделать компонент с иконками, который бы динамически поставлял соурс
Anton
В итоге все закостылили ифами, ибо так просто это не починилось и вебпак в принципе на тот момент не умел такую штуку
Павел
мне еще надо аватарки подтягивать
Roma
сейчас попробую
// copy custom static assets new CopyWebpackPlugin([ { from: path.resolve(__dirname, '../static'), to: config.build.assetsSubDirectory, ignore: ['.*'] } ]) // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: {}, такой код долженв вебпаке быть чтобы сработало(есть поумолчанию)
Павел
такая же статик :(
Anton
Так это же код просто копирования
Roma
А над чтобы инлайном вставлялась картинка?
Roma
Или чтобы просто отобразилось?
Anton
Динамически в src вставляешь адрес картинки и она не подтягивается
Павел
короче, надо в статик складывать картинки :(
Anton
Там смысл в том, что Вебпак дофига умный и когда по-умному копирует картинки в папку раздачи, смотрит, что ичспользуется, а что нет
Anton
Так вот динамические пути естественно он игнорит
Anton
Если у тебя в компоненте запись вида :src="this.imageSource", вебпак заигнорит ибо явно не знает, что ты хочешь
Павел
хм... логично
Павел
понял
Anton
Поэтому остается только копировать явно или использовать внешние ресурсы для изображений
Павел
ну, мне пока явное копирование подойдет
Павел
там не много картинок
Павел
спасибо огромное!
Павел
хоть понял как оно работает
Anton
Anonymous
я бы сделал company вычисляемым. А в шаблоне заюзал v-if
https://pastebin.com/xja3PmRi я попробовал. теперь не рендерится компонент. и ошибки остались :0 хотя вроде все чики пуки
Anonymous
это мне рекурсивный setTimeout ставить на получение компании пока нужные данные не придут?
Alexey
Anton
Условия в коде, конечно, можно уточнить чтобы не стрелять себе по ногам.
Alexey
там я забыл из mounted убрать вызов метода
Anonymous
ВОООО
Anonymous
спасиб ребят, сработало
Anonymous
я имел в виду так https://pastebin.com/DxzNmiZV
правда он ругается на условие v-if='Object.keys(company).length > 0' Cannot convert undefined or null to object
Anonymous
но все норм рисует
Anton
явно использовать это так? import image from '@/assets/image.svg’;
Можно так, можно отдельно правило на копирование сделать, чтобы Вебпак копировал все и не умничал. Еще можно глянуть доку, они там вроде обещались сделать динамические импорты статики - я честно, не следил за этим. Можно просто через if - else if статику рамзестить, если наблр фиксированный - тут полно вариантов
Alexey
Это потому что я говнокодер
Alexey
но все норм рисует
можно условие посложнее сделать, типа если он ваще объект и если объект не пустой
Anonymous
всем привет, только изучаю вуе, есть вот такой ползунок реализованный на vue, как сделать что бы после круглишка range был не синим а скажем красным? https://codepen.io/kenyk7/pen/MmExjw
Anonymous
в стилях цвет можно указывать только для всей линии, а для текущей половинки нельзя, поэтому тут спросил может можно создать элемент который будет равен ширине от круглишка до кнопочки, круглишок двигается- ширина изменяется, и сделать наверное на вуе (т.к на цсс такое наврядли сделаешь), а на цсс уже задать ему фон и позиционировать я смогу.
Anatoliy
мужики, у кого то есть пример sep xml для cisco ip phone 7942 для sip, с русской локалью ?
Anatoliy
sip работает, говорить по русски не хочет
Anatoliy
пишет error updateing locale
Stanislav
пишет error updateing locale
Дружище, ты кажется чатиком ошибся
Anatoliy
точно
Anatoliy
сори
john
где то есть чат сисадминов? )))
RgHome
всем салют! народ, вопрос следующий. получаю основные настройки шаблона с апишки (основые цвета, размеры шрифтов, и т.д.) вопрос: как лучше всего забиндить эти настройки в глобальный css?
Bohdan
можно в дочернем модуле vuex триггернуть экшн/мутацию родительского модуля?
Danila
Брось ивент-поймай ивент
Danila
Или ты не об этом?
RgHome
где то есть чат сисадминов? )))
а что нужно? могу подсобить чем-то https://t.me/SysadminNotes – вот тут крутой канал (не чат)