
asphy
10.05.2018
10:06:19
щас, сек
слева табы
в центре один единственный компонент
задача в том, чтобы ты открыл один таб, он закэшировался с помощью vue route

Google

asphy
10.05.2018
10:08:40
открыл втором, тоже самое, а не как сейчас, что он один на все пути
можно конечно сделать 5 одинаковых компонентов, но это дичь

Andy
10.05.2018
10:09:00
api url странно) можно было в компоненте по инфе с роута данные брать) там же в адресе идентификатор города всяко есть)
не, просто один компонент тогда. по watch роута бери дату по идентификатору города и записывай в стор, если хочешь мгновенные переходы по вкладкам

asphy
10.05.2018
10:10:58
я со стором особо не работал, он потянет такие данные?)
кстати да, идея норм

Andy
10.05.2018
10:12:12
можно и без стора) данные то понянет) при добавлении строки просто добавлять данные мутацией в определенный город
но чую тут оверхед, посмотрев на скрины))

asphy
10.05.2018
10:13:01
)))

Timur
10.05.2018
10:13:51
ребят. юзер залогинился. Затем пытается перейти на /login. Мне в beforeEach() роутера, хардкорно прописывать провеку на /login или есть более элегантный способ?

Andy
10.05.2018
10:14:07
делай middleware. guest для страниц авторизации, auth на страницы лк/админки

Alex
10.05.2018
10:14:32
можно на name роута редиректить

Александр
10.05.2018
10:17:20

Google

Kosmos
10.05.2018
10:24:47
А кто что использует для SVG внутри списков, когда одна и та же иконка выводется много раз на одной странице?

Alex
10.05.2018
10:25:18
если не инлайнить - то псевдо элементом

Kosmos
10.05.2018
10:26:30
Инлайн не подходит, до єтого использовали инлайн. Получается очень большое дом дерево. даже на сотне экземпляров. Вопрос именно когда таже иконка кучу раз к примерв в таблице.

Alex
10.05.2018
10:27:01
а какую задачу решить то надо
если список через v-for - то в шаблоне копипасты и не будет

Denis
10.05.2018
10:28:01
мб так <svg viewBox="0 0 100 100"><use xlink:href="#icon-1"></use></svg> ?

Andy
10.05.2018
10:28:05

Denis
10.05.2018
10:28:40
Ребята, а в какую папку мне засовывать постороние файлы css в проект?

Kosmos
10.05.2018
10:28:52
Нет, шрифты это плохой патерн в принципе.

Rafael
10.05.2018
10:29:02

Alex
10.05.2018
10:29:19
шрифты кэшируются, удобно
и запрос 1 ток

Andy
10.05.2018
10:29:51
1000 svg на странице будет кул

Rafael
10.05.2018
10:30:00
Тут проще уже инфинум скрол делать

Andy
10.05.2018
10:30:30
Не будет
я как бабка старая еще под IE6 верстаю на автомате, учитывая очень слабенькие компы :(

Kosmos
10.05.2018
10:30:50
У нас 100 экземпляров компонента, и все вместе вотчеры + иконки инлайном + vuex геттеры уже тормозит.
Много всего оптимизировать приходится.

Rafael
10.05.2018
10:31:13
Профайлинг и вот это все

Google

Rafael
10.05.2018
10:31:39
Флеймграфы, девтулзы

Alex
10.05.2018
10:31:47
решение не выводить 100 экземпляров
но проблема скорее всего далеко не в иконках

Rafael
10.05.2018
10:32:36
Давайте оптимизировать вместе

Denis
10.05.2018
10:32:37
Ребята, может кто-то скинуть свое дериво построения проекта, и показать где должны лижать файлы css.

Alex
10.05.2018
10:33:00
где хочешь туда и клади
как будто это что-то меняет

Denis
10.05.2018
10:33:56
assets
хаах, я понял, спасибо) Я просто только учусь)

Alex
10.05.2018
10:34:22
главное не называй папку аля ebuchiynormalizer

Andy
10.05.2018
10:34:33

Rafael
10.05.2018
10:34:37

Andy
10.05.2018
10:35:00

Alex
10.05.2018
10:35:18
я тут за пред разрабом проект причесывал

Denis
10.05.2018
10:35:21

Alex
10.05.2018
10:35:27
была папка svgshechka
и компонент такой же
надеюсь он от икоты помер

Andy
10.05.2018
10:36:17

Margo
10.05.2018
10:39:32
ребята, подскажите пожалуйста легковесные графики. vue-chart висит по минуте. таблица на 300 -500 строк и в ней нужно в каждой строке по несколько дес графиков. короче статистика. есть какая-то альтернатива?

Google

Andy
10.05.2018
10:39:43

Alex
10.05.2018
10:40:08

Andy
10.05.2018
10:40:34

Margo
10.05.2018
10:40:43
тултипы еще

Rafael
10.05.2018
10:40:45

Margo
10.05.2018
10:42:31

Andy
10.05.2018
10:43:20

Margo
10.05.2018
10:43:36
самое интересное, что было на jquery и летало, а теперь аж стыдно

Rafael
10.05.2018
10:43:36
Я тут d3 то освоить не могу

Margo
10.05.2018
10:44:35
я про svg думала, но не вариант, все равно вычислений много, будет висеть

Alex
10.05.2018
10:44:53
ты показывай картинку
а при наведении рендери реально график
самое топорное решение
ну или убирай графики после выхода их из view
рендер - по запросу в общем

Margo
10.05.2018
10:46:09

Rafael
10.05.2018
10:46:12
Я бы график сделал в одной компоненте, которая рендеринг данные, полученные, допустим через пропсы

Alex
10.05.2018
10:46:29

Margo
10.05.2018
10:46:49

Google

Andy
10.05.2018
10:46:51
так у тебя строк-оглавлений с буквами G3,Y и тд 300-500 строк, или даты горизонтально уходят вправо до бесконечности?

Margo
10.05.2018
10:47:20
и в длину и в ширину + пагинация туда и туда

Rafael
10.05.2018
10:47:32
Должно быть наоборот

Margo
10.05.2018
10:48:40
я в ячейке таблицы вызываю компонент
`
<td :rowspan="keyword.data.length + 1" style="padding: 0; width:150px;"
v-if="settings.showGraphics && key === 0 && keyword.data" class="hide-xs">
<line-chart-table :dates="chartLabels"
:chart-data="keyword.data"
:colors="colors"
:height="keyword.data.length * 40 + 'px'"
:width="280"
:styles="{position: 'relative', width: '100%'}"></line-chart-table>
</td>

Andy
10.05.2018
10:49:15
по-моему свое решение норм, по наведению на дату генерится svg из данных с лоадером..... данных, как понимаю очень много

Margo
10.05.2018
10:49:17
в нем считаю chartdata, а потом пропсы передаю в график.

Andy
10.05.2018
10:50:22
а ну гуд, тебе походу только сам пакет чарта другой нужен)
собственно, ты и задавала этот вопрос)

Margo
10.05.2018
10:51:24

Andy
10.05.2018
10:52:57
твой график это просто 300 точек, с которых через шаг можно взять вершины и отрисовать линию
сутя по размеру графика в ui он просто иллюстративный

Margo
10.05.2018
10:54:08
для каждого только 10 точек

Andy
10.05.2018
10:55:09
ты же сказала вниз тоже уходит оглавление(

Margo
10.05.2018
10:57:11

Andy
10.05.2018
10:58:12
тормозить тогда точно не должно, раз ты передаешь эти небольшие данные в компонент графика, он же каждый раз отдельно отрисовывается

Ilya
10.05.2018
11:02:39
народ, хелп, нужно сделать вот так, но не канает