Size: a a a

2020 April 21

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Max Korsunov
Как можно svelte-компонент импортировать во вью или реакт? Вижу, что вот эта библиотека экспортирует как IIFE сразу все компоненты кучей, и потом они вроде в глобальном неймспейсе вью или реакта. Интересно, нормальная ли это тактика, или можно как-то лучше? Например, с другими форматами работать типа umd или esm
таргет сборщика значения не имеет. суть в том, что при настроенном компиляторе, свелт-компонент
это всего лишь js класс
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
иными словами даже не обязательно пре-компилировать компоненты. можно просто добавить плагин/лоадер к сборщику проекта. как это делается для тех же SCSS/LESS
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Artem
ребят, а перебрать объект в шаблоне можно как нибудь?
{#each Object.entries(obj) as [ key, value ]}

{/each}
источник

A

Artem in Svelte [svelt]
Спасибо всем)
источник

S

Stas in Svelte [svelt]
Вопрос больше по Js (немного новичок в js :) ). Есть возможность както отслеживать евенты от тачпада отдельно от мышки? Скроль на странице горизонтальный и для тачпада нужна другая скорость прокрутки.
источник

T

Th0r in Svelte [svelt]
Stas
Вопрос больше по Js (немного новичок в js :) ). Есть возможность както отслеживать евенты от тачпада отдельно от мышки? Скроль на странице горизонтальный и для тачпада нужна другая скорость прокрутки.
нет, тачпад - с точки зрения железа является мышкой
источник

S

Stas in Svelte [svelt]
Мляяя 🧐😔
Спасибо 👍
источник

A

Arushwl in Svelte [svelt]
Stas
Вопрос больше по Js (немного новичок в js :) ). Есть возможность както отслеживать евенты от тачпада отдельно от мышки? Скроль на странице горизонтальный и для тачпада нужна другая скорость прокрутки.
Не все тачпады одинаковы...
источник

T

Th0r in Svelte [svelt]
Stas
Мляяя 🧐😔
Спасибо 👍
а ты не про тачскрин спрашивал?
источник

A

Arushwl in Svelte [svelt]
Скорее всего речь о настройках самого тачпада & mouse roll?
источник

S

Stas in Svelte [svelt]
Th0r
а ты не про тачскрин спрашивал?
Нет. Про тачпад
источник

T

Th0r in Svelte [svelt]
Stas
Нет. Про тачпад
не, тогда это настраивать в ос или где-то надо. большинство тачпадов - это пс\2 устройство, даже ос не сможет отличить тач от мыши
источник

A

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

РБ

Руслан Базяк in Svelte [svelt]
спасибо
источник

AM

Andrey Marchenko in Svelte [svelt]
спасибо, по примеру слотов, как минимум не будет решен вопрос с SSR
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Andrey Marchenko
спасибо, по примеру слотов, как минимум не будет решен вопрос с SSR
Можно решить с SSR. Слоты сложнее
источник

AM

Andrey Marchenko in Svelte [svelt]
как вариант делать внутри адаптера renderToString children
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Andrey Marchenko
как вариант делать внутри адаптера renderToString children
да не, просто на сервере подключать серверные сборки тех же компонент
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
и вставлять строки html и css уже вручную куда надо
источник