Size: a a a

2020 April 19

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Упс.. )
Ниче, повторение мать учения
источник

A

Arushwl in Svelte [svelt]
Ок
источник

EM

Eugene Maltsev in Svelte [svelt]
Ребят, а есть какой-нибудь гайд как запилить валидацию в формах без стороних библиотек?=)
Пока в голову приходит только навешивать на каждый инпут on:change и в нем описывать логику c инпутом 🤔
источник

ММ

Мурат Мавлидов in Svelte [svelt]
Eugene Maltsev
Ребят, а есть какой-нибудь гайд как запилить валидацию в формах без стороних библиотек?=)
Пока в голову приходит только навешивать на каждый инпут on:change и в нем описывать логику c инпутом 🤔
Навесь на fieldset и через динамическую диспетчеризацию построй архитектуру валидации
источник

ММ

Мурат Мавлидов in Svelte [svelt]
А лучше вовсе отдельный компонент валидации сделать, чтоб можно было переиспользовать на формах
источник

AS

Alexey Solovyov in Svelte [svelt]
Коллеги, а как обстоят дела с dynamic import в svelte-loader сегодня? Можно ли динамически импортировать компоненты? Я попробовал сейчас, получаю ошибку "t[11] is not a counstructor"...
источник

S

SlavaZ in Svelte [svelt]
{#await import('./a.svelte') then myModule}
   <svelte:component this={myModule.default} />
{/await}
источник

S

SlavaZ in Svelte [svelt]
Мурат Мавлидов
А лучше вовсе отдельный компонент валидации сделать, чтоб можно было переиспользовать на формах
и привет сторонняя библиотека)
Тк своя валидация будет лучше если только у тебя 2-3 поля, для которых и правил писать особо не надо. А если много полей и условий - лучше взять готовое решение, клоторое будет оттестировано и проверено
Сторонняя библиотека (не важно, валидция или что) - это не всегда что-то огромное и непопоротливое, или некачественное. ПРосто надо с умом выбирать решения
источник

ММ

Мурат Мавлидов in Svelte [svelt]
SlavaZ
и привет сторонняя библиотека)
Тк своя валидация будет лучше если только у тебя 2-3 поля, для которых и правил писать особо не надо. А если много полей и условий - лучше взять готовое решение, клоторое будет оттестировано и проверено
Сторонняя библиотека (не важно, валидция или что) - это не всегда что-то огромное и непопоротливое, или некачественное. ПРосто надо с умом выбирать решения
Много ли полей в проекте? Обычно имя телефон да email. Если адреса там то Дадата или че то такое. Поле с комментом без валидации. В общем я не люблю сторонние решения для таких небольших задач.
источник

EM

Eugene Maltsev in Svelte [svelt]
Мурат Мавлидов
Много ли полей в проекте? Обычно имя телефон да email. Если адреса там то Дадата или че то такое. Поле с комментом без валидации. В общем я не люблю сторонние решения для таких небольших задач.
У меня полей ~15:)
источник

EM

Eugene Maltsev in Svelte [svelt]
Eugene Maltsev
У меня полей ~15:)
Пока сделал на скорую руку :)
С валидацией html5 и общей ошибкой, но поглядываю на сторонние библиотеки.
Гугл выдает svelte-forms 🤔
источник

ММ

Мурат Мавлидов in Svelte [svelt]
Eugene Maltsev
У меня полей ~15:)
И есть библиотека Котора валидирует все эти 15 полей так как тебе надо и не тянет ничего лишнего?
источник

A

Arushwl in Svelte [svelt]
источник

AS

Alexey Schebelev in Svelte [svelt]
могу еще свою поделку предложить - но пока в стадии тестирования https://www.npmjs.com/package/aovi-svelte
источник

A

Arushwl in Svelte [svelt]
источник

EM

Eugene Maltsev in Svelte [svelt]
Мурат Мавлидов
И есть библиотека Котора валидирует все эти 15 полей так как тебе надо и не тянет ничего лишнего?
Пока не знаю, хотелось бы описывать схему в yup и по ней валидировать
источник

V

Vlad in Svelte [svelt]
просто возьми yup и используй 👍
источник

EM

Eugene Maltsev in Svelte [svelt]
Много действий самому писать не хочется 🤔
источник

М

Максим in Svelte [svelt]
Подскажите, несколько последовательных транзитов, надо две переменные и  по outroend (Transition events) и т.п. переключать переменные на включение нового блока с транзитом?
источник
2020 April 20

O

Oleg_DarkDev in Svelte [svelt]
котята привет 👐

вопрос адресован тем кто часто юзает эту штуку https://sveltematerialui.com и её авторам, если тут такие завалялись. Ребят, проблема с менюшкой отсюда https://sveltematerialui.com/demo/menu, почитал историю ишаков - не первый раз с ними траблы. Отзовитесь кто какие костыли использует пожалуйста 😊
источник