@vuejs_ru

Страница 2869 из 3900
Roman
10.05.2018
22:29:18
короч поидее если у тя компонент filters отвечает за фильтры то он внутри и должен делать мутацию в vuex при изменении, если тебе чет снаружи надо то для этого эмить событие

Victor
10.05.2018
22:30:50
ну тогда если че то снаружи надо, я в том же vuex заберу

ну оке, щас разберусь

все внутри этих фильтров косяк)

Google
/dev/null
11.05.2018
02:04:01
Ребят подскажите что это за путь import bModal from 'bootstrap-vue/es/components/modal/modal'

не пойму, это указывает на nodejs-modeles/bootstrap-vue/lib/components или куда еще?

Глеб
11.05.2018
04:12:11
а мне все в массивах с бека приходит, [1,'navtizin',500,1]
в прошлом году мыльёны записей - 4-13 мег данных когда на клиенте получал, тоже о таком думал… но допёр что сериализация csv больше тормозов добавит чем нативный и всёж самый шустрый JSON

быстрей JOSN только когда описана схема данных… есть форматы.

Andy
11.05.2018
04:35:20
GraphQL пофигу на схему бд

Sergey
11.05.2018
05:26:15
Как при рендере компонента передать параметры дочернему? Компонент создается через render функцию.

Rafael
11.05.2018
05:26:35
Так же как и обычно - через пропсы

Sergey
11.05.2018
05:34:28
Так же как и обычно - через пропсы
Пытаюсь получить доступ к componentInstance но получаю undefined хотя в консоли в обекте есть это поле

Какую инфу мне вам нужно дать?

Андрей
11.05.2018
05:49:44
Нужен совет. При запуске приложения делается аякс запрос, и результат записывается в стор. И собственна проблема в том что когда компонент рендерится, в сторе еще данные не успели прогрузиться, и выдается ошибка следовательно. Если попробовать вывести переменную в setTimeout через 1мс то уже все ок. Я сделал переменную loadApp. Изначальна она false и у template стоит v-if="loadApp" когда последний аякс выполнился loadApp ставлю тру И как бы все работает. Но может быть это делается как то по лучше?

Google
ed
11.05.2018
05:55:01
Привет, вопрос по поводу svg иконок. Верстак сделал html, где все иконки добавил вот так: <svg class="icon icon-20"> <use xlink:href="#icon-{NAME}"></use> </svg> Соответственно внизу страницы есть гигантское полотно, примерно вот такое, где есть каждая иконка: <div class="svg-sprites" style="display:none;"> <!-- Customer --> <svg xmlns="http://www.w3.org/2000/svg"> <symbol id="icon-customers"> <svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <path d="****************"/> </svg> </symbol> </svg> ... </div> Подскажите плиз, как это нормально оформить, превратить во что-то общепринятое и правильное. Вставить это полотно в Layout? Как вообще можно это правильно нарезать так, чтобы выглядело как положено?

первый раз такое вижу, надеялся пачку файлов и ссылки на них, хз теперь что с этим полотном делать

Игорь
11.05.2018
06:00:17
первый раз такое вижу, надеялся пачку файлов и ссылки на них, хз теперь что с этим полотном делать
Это спрайт. Ничего ты с ним не сделаешь особо. Можно конечно каждую иконку отдельно дёргать но спрайт получше будет с точки зрения оптимизации

ed
11.05.2018
06:01:31
Это спрайт. Ничего ты с ним не сделаешь особо. Можно конечно каждую иконку отдельно дёргать но спрайт получше будет с точки зрения оптимизации
меня так же беспокоит расширение проекта, то есть мне этот спрайт просто засунуть в какой-нибудь корневой layout и все? При необходимости, я могу распарсить этот файл и сгенерировать файлики, которые уже потом объединить в спрайт через webpack-loader

как вообще исконно правильно работать с svg иконками ?

Игорь
11.05.2018
06:03:18
меня так же беспокоит расширение проекта, то есть мне этот спрайт просто засунуть в какой-нибудь корневой layout и все? При необходимости, я могу распарсить этот файл и сгенерировать файлики, которые уже потом объединить в спрайт через webpack-loader
Можно и так, тогда он будет грузиться аяксом. Но это не очень хороший вариант. Лучше оставь в layout. Считай что это кэш svg. Просто в компонентах ссылайся на иконки оттуда и все будет работать без задержек

Roman
11.05.2018
06:04:13
Svg symbols use, подключай полотно как отдельный файл либо парси и подключай либо в дом втыкай

Игорь
11.05.2018
06:05:20
Парсить - херовая идея. При каждом пуке придётся тратить ресурсы на эту операцию.

ed
11.05.2018
06:05:52
Парсить - херовая идея. При каждом пуке придётся тратить ресурсы на эту операцию.
я хотел единожды распарсить файл, сгенерить файлики иконок и уже через webpack-loader или др (если это правильнее) дальше работать

Roman
11.05.2018
06:06:05
Есть лоадер через импорты

ed
11.05.2018
06:06:09
сейчас такой момент, я могу 1 раз это настроить верно (выделены ресурсы) но дальше уже должно быть все как по учебнику)

то есть выходит главный вопрос. Дальше продолжать заполнять единый файл спрайтов иконок, или как-то это переделать

Игорь
11.05.2018
06:07:08
Мне кажется это попытка создать проблему и потом героически её победить. В чем проблема оставить это в layout?

ed
11.05.2018
06:07:30
Мне кажется это попытка создать проблему и потом героически её победить. В чем проблема оставить это в layout?
человек с улицы просто так не поймет (без доки) как добавить какую-то иконку

оказывается есть какой-то компонент который подключается в layout и в нем надо руками все иконки прописывать

я засомневался что это правильный путь

Игорь
11.05.2018
06:09:17
Ну тогда подключай лоадер. Пусть он в процессе сборки сгенерит портянку и подключит её асинхронно. Не так хорошо для скорости отрисовки но понижает уровень вхождения

ed
11.05.2018
06:10:17
ладно ща покопаю, спасибо! раз не сказали толпой что это говнище, может и оставлю)

Владимир
11.05.2018
06:15:37
Аххренеть, вас уже и спрайты не устраивают

ed
11.05.2018
06:17:15
Аххренеть, вас уже и спрайты не устраивают
я не сказал что они не устраивают, я попытался сделать это интуитивно для других разрабов, снизить порог вхождения в саппорт приложения и сделать это проще. есть svg-sprite под webpack, генерит спрайт, я и задумался, возможно, лучше нарезать файлы и вебпаком уже генерить спрайт, чем делать его руками

Google
ed
11.05.2018
06:18:25
чтобы в дальнейшем не спрашивали как сделать новую иконку

ed
11.05.2018
06:19:08
Попроси каждую иконку отдельным свг и вебпаком собери
собственно вся переписка выше была примерно об этом ?

Владимир
11.05.2018
06:20:11
От портянки кода svg тебя не избавит

ed
11.05.2018
06:21:48
От портянки кода svg тебя не избавит
когда портянку ненадо саппортить - это проще (вероятно), плюнул файл в папку - готово, еще не пощупал

Timur
11.05.2018
06:22:09


всем привет. извиняюсь за оффтоп. Есть ли вот такой плагин? список картинок беру также с unsplash. теперь их нужно selectable сделать.

ed
11.05.2018
06:23:30
и через цсс добавить галочку

спасибо)
шутка?

Timur
11.05.2018
06:23:48
шутка?
нет, внатуре не додумался

ed
11.05.2018
06:24:13
нет, внатуре не додумался
ну ладно, удачи, только клик лучше тогда следить не на самом теге img, а оберточке выше (имхо)

Timur
11.05.2018
06:24:44
Oleg
11.05.2018
06:25:34


Vladyslav
11.05.2018
06:31:12
this.$store.getters.somegetter

реактивно же

Иван
11.05.2018
06:38:01


Roman
11.05.2018
06:43:44
@amareis @AlexShepard89 @reeei

Google
Roman
11.05.2018
06:43:44
Народ, вопрос по бабелю. Есть локальный пакет, при сборке вебпаком не транспайлится бабелем, хотя в конфиге указал, чтоб включился данный модуль. Есть у кого какие-то мысли?

Иван
11.05.2018
06:44:10
А чо я-то сразу

Владимир
11.05.2018
06:46:32
а чё так можно было?

Arthur
11.05.2018
06:48:46
народ, а что означает знак @ у @vue/cli?

Иван
11.05.2018
06:49:01
С гитхаба брать напрямую

Хм. Или нет...

Arthur
11.05.2018
06:50:44
о, нашел. если кому интересно: https://stackoverflow.com/questions/36667258/what-is-the-meaning-of-the-at-prefix-on-npm-packages

Oleg
11.05.2018
07:16:27
проблема была в том что в enabled передавалось только значение из геттера и поэтому сеттера не было и нужной мне реактивности тоже





Sunlive
11.05.2018
07:27:28
человек-бабель

DimenSi
11.05.2018
07:43:10
человек-бабель
Это ты типо призыва ешь его, увидя var и т.д.?

Sunlive
11.05.2018
07:43:27
скорее _

DimenSi
11.05.2018
07:44:13
Ну учитывая, что все через snake_case.

Это норм же.

/dev/null
11.05.2018
07:44:38
ребят подскажите., id='accordion' + index Чтобы получилось accordion1 и так далее

DimenSi
11.05.2018
07:45:17
:id=

Sunlive
11.05.2018
07:45:40
:id="(index) => 'accordion' + index"

я кста не помню вроде скобки не нужны

[]

Google
Sunlive
11.05.2018
07:46:29
карочи чето типа того

Oleg
11.05.2018
07:46:33
а есть способ делать стрелочные функции в геттерах и сеттерах?

скорее _

Страница 2869 из 3900