@vuejs_ru

Страница 1860 из 3900
Bohdan
11.01.2018
19:27:26
о жесть я помню, когда мне надо было без знаний д3 доделать страничку на нем

Kosmos
11.01.2018
19:27:27
d3 отличный инстурмент, на нем можно сделать все что мне нужно. Речь о другом, о том, что кажущаяся на референсе простой анимация иногда очень сложна в анимации.

Bohdan
11.01.2018
19:27:47
у него порог входа высокий довольно

Dmitry
11.01.2018
19:28:46
http://recharts.org/#/en-US/examples/BiaxialLineChart

Google
Dmitry
11.01.2018
19:28:54
я вот такое юзал если надо с анимацией

Kosmos
11.01.2018
19:29:40
Вот к примеру сейчас нужно было делать транцишин между двумя графиками, так что бы точки гарфика двегались только в вертикальной плоскости. При этому данные первого графика и второго отличаются и по количеству показаний и по диапазонам. Что это реализовать, тебе нужно написать кастомную tween функцию, которая в зависимости от начальных данных, конечных данных и времени, строила SVG path, который нужно отображать в текущий момент транзишина.

Dmitry
11.01.2018
19:30:54
а потом еще и адаптивно это сделать ?)

Kosmos
11.01.2018
19:31:18
Это ж SVG там из коробки все адаптивно :)

у него порог входа высокий довольно
Да, я тоже долго с ним разбирался. По нему куча документации, но очень мало где грамотно объяснены основным принципы и парадигмы на которых построена либа. Они при этому вообще не очевидны, и достаточно сильно отличаются от других библиотек, как минимум, с которыми я сталкивался.

Bohdan
11.01.2018
19:34:57
касательно i18n кто как делает простую двуязычность интерфейса без перевода контента? сейчас на не-спа бекенде просто есть файлы xliff, которые парсит symfony translator и затем по ключу шаблонизатор через фильтр trans подставляет значение для текущей локали я где-то видел аналогичную реализацию для vue (вроде как обертка над агностичной i18n-либой), но теперь не могу найти

Kosmos
11.01.2018
19:35:18
Пока принцип enter-update-exit не поймешь, можно с ума сойти :)

Я как раз на эту тему недавно читал лекцию, скоро оформлю все в виде статьи на medium. Может кому будет полезно, потому что я много намучался, пока понял, то что собственно нужно было понять, что бы потом нормально работать.

Bohdan
11.01.2018
19:37:09
я его так и не понял) методом научного тыка с дебаггером решил свою задачу и закрыл тему) нужно было сделать что-то между календарем и таблицей прогнозирование (ручное) событий, происходящих в системе с сущностями снизу события, сверху хитрый график

Bohdan
11.01.2018
19:39:00
не, не он этот ищется сходу а там был еще доступен отдельный ui (опционально, как отдельный npm модуль) для переводов

Rafael
11.01.2018
19:39:21
ну оно не всегда подходит под нужные кейсы, но обычно находится что-то где уже реализовано
Вот сколько не искал, а бальной либы для line chart + zoom + горизонтальный скроллинг я не нашел

Google
Bohdan
11.01.2018
19:39:23
просто у меня сейчас так в старой версии и заказчик (из Нидерландов) периодически переводит то, что я на английском наваял

Dmitry
11.01.2018
19:39:45
https://uber.github.io/react-vis/examples/charts/zoomable-chart

а скролинг думаю

не так уж и сложно подкрутить

Bender
11.01.2018
19:41:20
https://laracasts.com/series/testing-vue

Sunlive
11.01.2018
21:14:37
https://i.redd.it/zq2yjloecf901.jpg

Vladimir
11.01.2018
21:15:26
https://i.redd.it/zq2yjloecf901.jpg
Аж на аву поставлю

Sunlive
11.01.2018
21:17:32
Аж на аву поставлю
ток надо подрезать и увеличить имхо, а то ниче не видно

это переход после жиквери

https://i.redd.it/kjg060r7ra101.png

Alex
11.01.2018
22:22:29
приветы

у меня стиль прописан через -

is-active

если рендерить через :style = { is-active: true }, то выдает ошибку

как обойти?

Kirill
11.01.2018
22:23:54
может :class? )

Vladimir
11.01.2018
22:25:21
:style="[is-active ? 'some class' : '']"

Alex
11.01.2018
22:26:01
тьфу, конечно class

Google
Alex
11.01.2018
22:26:18
вообщем нужно обернуть в одинарные кавычки название класса с дефисом

Kirill
11.01.2018
22:27:26
:class="{className: isActive}"

Alex
11.01.2018
22:27:48
:class="{className: isActive}"
у меня так не хочет

если is-active прописать isActive, то он так его и рендерит

Kirill
11.01.2018
22:29:00
: поставил? isActive это флаг, он его никак не рендерит)

Alex
11.01.2018
22:29:01
соответственно класс is-active в css есть, а isActive нету

да, забиндил

тут просто не дописал

Kirill
11.01.2018
22:29:33
а, ну тогда :class="{is-active: bool}"

Alex
11.01.2018
22:29:36
проблема в том что в названии класса дефис есть

Kirill
11.01.2018
22:29:59
закавычь)

Alex
11.01.2018
22:30:20
ну дык я и закавычил :)

кавычки похоже единственный вариант

так вот забудешь такой класс в кавычки обернуть и потом вспоминай где накосячил :)

какое то костыльное решение

Kirill
11.01.2018
22:32:40
ну все оборачивай, если уж используешь дефисы)

ключ объекта - стандартное поведение. либо js переменная, либо строка закавыченная

Alex
11.01.2018
22:34:00
это не я использую это css фрейморк :)

не переписывать же его с нуля из-за дефисов

Kirill
11.01.2018
22:34:20
омг)

Google
Kirill
11.01.2018
22:34:50
бутс чтоли?)

Alex
11.01.2018
22:36:24
неее, буст тяжелый и с js-ом, нафик не нужен

я bulma юзаю

Kirill
11.01.2018
22:36:54
даж не слышал о таком)

Alex
11.01.2018
22:37:09
ну видимо не интересуешься просто

довольно популярный фреймворк

https://github.com/jgthms/bulma

Kirill
11.01.2018
22:41:44
посмотрел уже. да просто бутса/фаундейшена за глаза, когда надо. нужные модули цепляешь и работаешь.

Bohdan
11.01.2018
22:47:43
булма няшка бутс сильно много и разное делает

и он очень многословный

Alex
11.01.2018
22:48:47
ну не знаю, бутс слишком тяжелый и jquery смысла тянуть нет с vue

Kirill
11.01.2018
22:49:16
если речь лишь о сетке, то причем тут jquery?

Alex
11.01.2018
22:50:50
ну сравни размеры по css файлам

Bohdan
11.01.2018
22:51:57
тогда можно вообще чистую сетку найти)

Kirill
11.01.2018
22:53:01
экономия на спичках какая то ) тупо сетка кб на 5-7 потянет в исходниках

Alex
11.01.2018
22:53:29
ну мне не только сетка нужна

минимальное оформление тоже нужно

https://github.com/Ajusa/lit

1.5кб фреймворк :)))

Kirill
11.01.2018
23:05:06
фреймворк - как много в этом слове ?

Google
Bohdan
11.01.2018
23:06:29
оно слишком большое, надо уменьшить :D

Alex
11.01.2018
23:07:36
world's smallest responsive css framework

Depends on how you define framework. For me, a framework needs to have default styles (buttons, typography, forms), and a grid system.

примечания автора :)))

Kirill
11.01.2018
23:09:10
вот вы кстати кидаетесь на всякие т.н. фреймворки непонятные, а как они себя вести будут проверяете? на всем зоопарке девайсов и браузеров. бутс тот же хоть проверен уже

Bohdan
11.01.2018
23:09:59
булма норм ведёт себя на свежем, я смотрел ие11 с багами, правда

Roman
11.01.2018
23:10:05
господи уже 18 год, какие css фреймворки, на флексах все пишется так же быстро

Vladimir
11.01.2018
23:10:40
на display: table

Bohdan
11.01.2018
23:11:10
господи уже 18 год, какие css фреймворки, на флексах все пишется так же быстро
коллега пишет все сам он от этого тащится, фронт до мозга костей но даже его бесит уже писать display: flex надо про эммет рассказать хД

Kirill
11.01.2018
23:13:05
как то делал магазин. чето надоело мне все чужое, решил свое забабахать (стили в смысле). прописал полностью семантическую сетку, все в ажуре, пох на заводнение стилей, зато разметка чистая. так через полгода плевался сам от себя, когда дорабатывать понадобилось

Alex
11.01.2018
23:14:50
Ваня, что за реклама? :)

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