
Vadim
31.07.2018
12:52:33
Чуваки, вопрос. Нужно рисовать кривую черточку на старой цене. Высчитывать размеры цены на didMount и через svg рисовать кривую?

Cenator
31.07.2018
12:52:57

Vadim
31.07.2018
12:53:17
а нужно чтобы всегда одной толщины была и разной длины

Google

Таймураз
31.07.2018
12:53:42

Vadim
31.07.2018
12:53:50
нет

Cenator
31.07.2018
12:53:55

Vadim
31.07.2018
12:54:01
нельзя

Bear
31.07.2018
12:54:16
МБ я старомоден, но цена по размеру плюс-минус одинаковая, можно и img нарисовать поверх

Таймураз
31.07.2018
12:54:27
Можно тупо натянуть уже готовую свгшку поверх элемента

Vadim
31.07.2018
12:54:35

Cenator
31.07.2018
12:55:07

Vadim
31.07.2018
12:55:22
тоже нет, т.к. углы скруглены

Таймураз
31.07.2018
12:55:32
Нужно показать, что хотят

Max
31.07.2018
12:55:49
http://jsfiddle.net/qXKfN/2/
<div style='width: 234px; height: 324px; border: 1px solid black;'>
<svg style='width: 100%; height: 100%;'>
<line x1="0" y1="100%" x2="100%" y2="0"
style="stroke:rgb(255,0,0);stroke-width:5"/>
</svg>

Google

Vadim
31.07.2018
12:56:38

Ilya
31.07.2018
12:56:40
Все таки второй читабельнее и не ниндзя?
[props.className, className].filter(v => v).join(' ')
vs
(props.className ? ‘ ‘ : ‘’) + className

Vadim
31.07.2018
12:56:40
ща скину

Таймураз
31.07.2018
12:57:09

Max
31.07.2018
12:57:11

Ilya
31.07.2018
12:57:20
я юзаю emotion лучше cx тогда их

Таймураз
31.07.2018
12:57:33

ALFer
31.07.2018
12:58:05
Ставлю на кривую безье второго порядка

Vadim
31.07.2018
12:58:06
это пропорционально сейчас. А длина должна высчитываться

Max
31.07.2018
12:58:34
https://www.w3schools.com/graphics/svg_polyline.asp

Bear
31.07.2018
12:58:35

Vadim
31.07.2018
12:58:37
да, кривая безье

Таймураз
31.07.2018
12:58:47
Ее точно также наложить можно
Хз зачем пересчитывать
Форма не меняется

Max
31.07.2018
12:58:53
штук 20 точек задай, на маленьком масштабе не видно будет

Таймураз
31.07.2018
12:59:24

Vadim
31.07.2018
12:59:24

Max
31.07.2018
13:00:09
еще вариант сделать 7 черточек для 1, 10, 100, 1000, 10 000, 100 000, 1 000 000

Google

Vadim
31.07.2018
13:00:19
ну такое себе)

Max
31.07.2018
13:00:22
короче количество вариантов для количества разрядов
я бы на месте бизнеса дал бы пизды и разработчику и дизайнеру за такое

Дмитрий
31.07.2018
13:00:50
Написать решение самому

Max
31.07.2018
13:00:55
сидят хуйней какой-то страдают

Дмитрий
31.07.2018
13:01:04
Это нормальное требование

Bear
31.07.2018
13:01:05
И это безумие на нескольких ценниках сразу будет? А телефоны не сгорят при открывании страницы?

Vadim
31.07.2018
13:01:16

Дмитрий
31.07.2018
13:01:20
Разрабы ващет и наняты для того чтобы решать проблемы
Нех ныть

Max
31.07.2018
13:01:35
это выдуманные проблемы

Bear
31.07.2018
13:01:43

Max
31.07.2018
13:01:45
которые не принесут бизнесу нихуя кроме расходов

Дмитрий
31.07.2018
13:01:53
Это не проблема ни для кого кроме исполнителя
Для остальных это просто постановка задачи

Bear
31.07.2018
13:02:21
Если я увижу, что текст на ценнике зарисован через text-decoration, даже слова ни скажу.

Max
31.07.2018
13:02:29
а для бизнеса это расходы
а потом влито куча бабла зато ценник кривой безье нарисован

Дмитрий
31.07.2018
13:02:52
Для бизнеса и реакт расходы, это не довод

Vadim
31.07.2018
13:02:58

Google

Дмитрий
31.07.2018
13:03:19
Если дизайнер рисует дизайн который сполна окупается, то не вижу проблемы

Max
31.07.2018
13:03:21
короче рисуй кривую через полилайн тогда

Vadim
31.07.2018
13:03:47
вопрос на чем рисовать. SVG или canvas?
или похер?

Max
31.07.2018
13:03:53
свг
кмк

Дмитрий
31.07.2018
13:04:17
canvas намного проще, но не dom, это порой неприятно
Проще и быстрее

Admin
ERROR: S client not available

Max
31.07.2018
13:04:39
Проще и быстрее
<svg height="200" width="500">
<polyline points="20,20 40,25 60,40 80,120 120,140 200,180"
style="fill:none;stroke:black;stroke-width:3" />
</svg>
куда уж проще

Дмитрий
31.07.2018
13:05:19
Да ну брось, свг это дичайший ад переусложненности

Max
31.07.2018
13:05:26
почти всегда да )
тут не солгасен

Bear
31.07.2018
13:05:37

Max
31.07.2018
13:05:52
это разработчики этим занимаются

Ilya
31.07.2018
13:06:06

Max
31.07.2018
13:06:30
я не люблю когда стили вперед логики

Andrew
31.07.2018
13:06:30
svg это вообще вещь. https://www.youtube.com/watch?v=vs34f9FiHps&feature=youtu.be

Google

Дмитрий
31.07.2018
13:06:45
тут не солгасен
Я хотел тоже дописать, да, в данном случае наверно свг будет

Ilya
31.07.2018
13:06:52

Cenator
31.07.2018
13:06:57
для начала выкинуть декораторы, потом можно смотреть

Max
31.07.2018
13:07:08

Дмитрий
31.07.2018
13:07:22
Ну да, да, согласен

Max
31.07.2018
13:07:24
с канвасом придется писать код который считать

Дмитрий
31.07.2018
13:07:29
Не спорю

Max
31.07.2018
13:07:36
О ХУ ЕТЬ
дима не спорит
скриншот сделаю

Дмитрий
31.07.2018
13:07:49
Я вот такую штуку делал, это от и до свг и это было люто ппц

Vadim
31.07.2018
13:08:35

Дмитрий
31.07.2018
13:08:41
Там еще анимации, зум и прочее было

Max
31.07.2018
13:09:00

Ilya
31.07.2018
13:09:11

Дмитрий
31.07.2018
13:09:37
Но зачем

Ilya
31.07.2018
13:09:43
А как?

Max
31.07.2018
13:09:57
почему ненаглядно?
дай определение "наглядности"

Vadim
31.07.2018
13:10:15