Size: a a a

2020 November 17

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
также как асайменты
источник

МТ

Марк Танащук... in Svelte [svelt]
А лингвистическая подтянулась, но вроде несколько раз видел как ментейнеры в ишаках признавали, что не всем export нравится
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
спорным изначально казались только метки, но сейчас я для себя их объяснил
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
А лингвистическая подтянулась, но вроде несколько раз видел как ментейнеры в ишаках признавали, что не всем export нравится
ну я предлагал изначально рассматривать скрипт как обернутый в функцию конструктора и юзать this
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
типа
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
<script>
  this.foo = 1;
  this.bar = 2;
</script>
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
на js будет:

class SvelteComponent {
 constructor(props) {
     this.foo = props.foo || 1;
     this.bar = props.bar || 2;
 }
}
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
что-то типа, но цель была не уклонна - полностью избавиться от this и все делать на замыканиях
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
что-то типа, но цель была не уклонна - полностью избавиться от this и все делать на замыканиях
и это круто, в коде минимум шума
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
и это круто, в коде минимум шума
Согласен, я к тому и говорю что никто просто не придумал как сделать лучше
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
По сути просто выбрали лучший из вариантов
источник

VF

Vitaliy Fain in Svelte [svelt]
а чем this плох?
источник

AK

Andrey Katrusha in Svelte [svelt]
Коллеги добрый вечер использую для рендера. carbon-svelte.
 Hашел пример с валидацей формы на обычном хтмл
https://svelte.dev/repl/54d159b954d9412c8247807125d9fe1b?version=3.12.1
не могу понять почему карбон ругается так validationError: Actions can only be applied to DOM elements, not components
источник

К

Константин in Svelte [svelt]
Andrey Katrusha
Коллеги добрый вечер использую для рендера. carbon-svelte.
 Hашел пример с валидацей формы на обычном хтмл
https://svelte.dev/repl/54d159b954d9412c8247807125d9fe1b?version=3.12.1
не могу понять почему карбон ругается так validationError: Actions can only be applied to DOM elements, not components
ну ты, видимо, где-то используешь use: на компонентах, а не элементах. Компоненты пока не поддерживают экшны, что крайне странно, потому что вполне могли бы.
источник

К

Константин in Svelte [svelt]
спасибо, кстати, надо будет глянуть, что за карбон. Мне как раз нужен механизм валидации
источник

AK

Andrey Katrusha in Svelte [svelt]
Константин
ну ты, видимо, где-то используешь use: на компонентах, а не элементах. Компоненты пока не поддерживают экшны, что крайне странно, потому что вполне могли бы.
я не понял что такое за екшены такие. вроде хтмл. а вроде и нит
источник

AK

Andrey Katrusha in Svelte [svelt]
выглядит чтото типа того когда нужно чтото делать после маунта и до упдейта
источник

К

Константин in Svelte [svelt]
Andrey Katrusha
выглядит чтото типа того когда нужно чтото делать после маунта и до упдейта
источник

К

Константин in Svelte [svelt]
Andrey Katrusha
выглядит чтото типа того когда нужно чтото делать после маунта и до упдейта
ну да, так и есть
источник