@react_js

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

Vadim
31.07.2018
12:53:17
а нельзя задать width 100%?
она тогда будет пропорционально уменьшаться/увеличиваться

а нужно чтобы всегда одной толщины была и разной длины

Google
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
Можно тупо натянуть уже готовую свгшку поверх элемента

Cenator
31.07.2018
12:55:07
сейчас так и есть. Дизайнеров не устраивает
сделай свг большой длины и overflow hidden, чтобы обрезать

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
http://jsfiddle.net/qXKfN/2/
это прямая а не кривая)

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

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

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
Ее точно также наложить можно Хз зачем пересчитывать
я уже экспериментировал. При цене в 1 000 000 получается полное говно например

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
это выдуманные проблемы

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

Страница 4518 из 5115