Это невероятно! Я почему-то думал, что два свойства class не получится навесить, и даже не попробовал. Вы открыли мне глаза, полюбил svelte еще больше)
Вадим, возьму на себя смелость вам возразить. Обертки, мишура и атрибуты иногда делаются умышленно. Вставив ваш код получим следующую картинку:
Потому что:
Атрибуты width и height подгоняют svg под нужный нам размер. Это можно сделать через css. У вас есть аргументы, почему это нужно выносить в css, особенно в контексте туториала? Да, можно изначально нарисовать в нужном размере, но я, к сожалению, не дизайнер, и взял готовое изображение.
Атрибут transform сдвигает треугольник, чтобы визуально он казался по центру круга. В случае с правой стрелкой еще и разворачивает.
С трансформацией:
Без трансформации:
Опять же, это можно вынести в css. Я не знаю весомых аргументов делать это в css.
Поскольку в туториале я использую svg в качестве .svelte компонента, код будет превращен при билде в минифицированный js, и отступы не имею значения.
Откопал старый проект ) https://stackblitz.com/edit/tanks3
Проекты, конечно, разные, но тем не менее, FPS монитор хрома мне выдает около 55 FPS.
Macbook air 2013
Ошибки в ПО влияют на работоспособность системы. Например, у вас нет проверки деления на 0, и программа выдает ошибку.
Ошибки в данных влияют на принимаемые решения. Например, вы ввели неправильные координаты скважины, и ремонтная бригада ухала на другой конец месторождения. ПО работает, как ожидается, а вот решения принимаются неверные.
Это невероятно! Я почему-то думал, что два свойства class не получится навесить, и даже не попробовал. Вы открыли мне глаза, полюбил svelte еще больше)
Вадим, возьму на себя смелость вам возразить. Обертки, мишура и атрибуты иногда делаются умышленно. Вставив ваш код получим следующую картинку:
![image](https://habrastorage.org/r/w1560/webt/sx/cu/aw/sxcuawcssolfhbyyxebkfi5584s.png)
Потому что:
С трансформацией:
Без трансформации:
Опять же, это можно вынести в css. Я не знаю весомых аргументов делать это в css.
Спасибо за замечания. Исправил в меру своих знаний.
Согласен. Срезал угол, чтобы не накидывать стилей…
Писал в VS code с плагином Svelte. Еще онлайн песочницы неплохо дружат со Svelte, в статье есть ссылки.
По поводу других IDE не подскажу (
Проекты, конечно, разные, но тем не менее, FPS монитор хрома мне выдает около 55 FPS.
Macbook air 2013
Можно скачать здесь
Ошибки в данных влияют на принимаемые решения. Например, вы ввели неправильные координаты скважины, и ремонтная бригада ухала на другой конец месторождения. ПО работает, как ожидается, а вот решения принимаются неверные.
Очепятка видимо, скорее всего 2017