Size: a a a

2020 September 24

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
В упрошенном виде можно и так сказать да
Как думаете - имеют ли смысл инлайн экшны?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
Как думаете - имеют ли смысл инлайн экшны?
В смысле в компоненте которые определяются?
источник

МТ

Марк Танащук... in Svelte [svelt]
<input use={node => node.focus()}/>
источник

МТ

Марк Танащук... in Svelte [svelt]
типо такого
источник

МТ

Марк Танащук... in Svelte [svelt]
функции писать для однострочный конструкций немножко стало напрягать после числа так 10-15
источник

МТ

Марк Танащук... in Svelte [svelt]
И встал собственно вопрос
источник

МТ

Марк Танащук... in Svelte [svelt]
а почему бы и нет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
типо такого
Не, это лишнее имхо)
источник

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
Не, это лишнее имхо)
синтаксис как пример первый попавшийся
источник

МТ

Марк Танащук... in Svelte [svelt]
мб есть лучше
источник

AS

Alexey Schebelev in Svelte [svelt]
а в малине есть.... =)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
функции писать для однострочный конструкций немножко стало напрягать после числа так 10-15
У меня экшены как правило для переиспользования, поэтому пишутся 1 раз в js файле
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexey Schebelev
а в малине есть.... =)
уже?)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexey Schebelev
а в малине есть.... =)
Малина вообще как «женщина с низкой соц.ответственностью» - все в себя тянет 😂
источник

AS

Alexey Schebelev in Svelte [svelt]
ага =)
источник

AS

Alexey Schebelev in Svelte [svelt]
Pavel 🦇 Malyshev
Не, это лишнее имхо)
пример с фокус - как раз очень подходит - в отдельный экшн такое выносить как-то жирно, деструктора не требует
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexey Schebelev
пример с фокус - как раз очень подходит - в отдельный экшн такое выносить как-то жирно, деструктора не требует
Почему жирно? Есть код который нужнее в N мест. Теория программирования говорит нам выносит этот код в функцию и переиспользовать.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Давно замечал что анонимки иногда зло
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexey Schebelev
пример с фокус - как раз очень подходит - в отдельный экшн такое выносить как-то жирно, деструктора не требует
Я использую помимо этого gsap для анимирования нод:

function animate(node) {
 gsap.from(node, { someAnimation });
}

<div use:animate></div>

И таких блочков в проекте уже накопилось штук 15 однострочных.
источник

МТ

Марк Танащук... in Svelte [svelt]
( ̶с̶о̶б̶а̶ч̶к̶у̶) строчки... жалко
источник