Size: a a a

2020 March 04

AM

Artur Mustafin in Svelte [svelt]
Олег
Доброго дня, товарищи, дамы и господа. Мне тут поручили забабахать демку для одного нашего компонента, и задача сделать это на svelte. Так вот Я наделал компонентов, и столнулся с тем, что у меня есть родительский компонент, в котором я отлавливаю скрол, запускаю функцию которая смотрит кол-во пикселей прокрутки внутри него, и хочу передать эту цифру другому компоненту в стили .Есть ли какой-то способ сделать это динамически. Я как бы верстал до этого, а тут такое нежданное повышение до прям svelte-deva, так что сильно не пинайте если что)
вроде декларативненько
источник

AM

Artur Mustafin in Svelte [svelt]
Олег
Доброго дня, товарищи, дамы и господа. Мне тут поручили забабахать демку для одного нашего компонента, и задача сделать это на svelte. Так вот Я наделал компонентов, и столнулся с тем, что у меня есть родительский компонент, в котором я отлавливаю скрол, запускаю функцию которая смотрит кол-во пикселей прокрутки внутри него, и хочу передать эту цифру другому компоненту в стили .Есть ли какой-то способ сделать это динамически. Я как бы верстал до этого, а тут такое нежданное повышение до прям svelte-deva, так что сильно не пинайте если что)
другому компоненту в стили - не понял о чем ты
источник

NG

Nick Golub in Svelte [svelt]
народ, а у кого есть уже готовые проекты на svelte в продакшене, которые показывают высокую скорость по Google Page Speed?
источник

AM

Artur Mustafin in Svelte [svelt]
Nick Golub
народ, а у кого есть уже готовые проекты на svelte в продакшене, которые показывают высокую скорость по Google Page Speed?
это как Lighthouse?
источник

NG

Nick Golub in Svelte [svelt]
Artur Mustafin
это как Lighthouse?
это одно и тоже)
источник

О

Олег in Svelte [svelt]
Artur Mustafin
другому компоненту в стили - не понял о чем ты
Ща поясню, у меня есть блок, этот блок имеет вертикальный скролл, внутри него есть фиксированный элемент (
<Calendar />
) и вот ему я бы хотел, при скролле родителя добавить отрицательный top на нужное количество пикселей, создавая тем самым эффект синхронизированного скролла
источник

О

Олег in Svelte [svelt]
Пока я использовал костыль:
function scroll(e) {
 let topScroll = e.target.scrollTop();
 document.querySelector(".element").style.top = topScroll + "px";
 return topScroll;
}
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Vladimir
ещё такой вопрос... не совсем понимаю как обновление дома будет происходить

первый вариант
app.$set({ disabled: false, items: [] });
   
второй вариант
app.disabled = false;
app.items = [];

как лучше изменить пропсы? во втором варианте не будет дом  два раза обновлен?
одинаково, рендеринг асинхронный в фазе микротасков
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
иногда просто удобнее объектом патчить + accessors: false генерирует бандл меньшего размера
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Victor
Кто нибудь может подсказать где копать? svelte-color вдруг стал ругаться npm на Hue. svelte. Строка 38...
вдруг? что пишет то хоть?
источник

V

Vladimir in Svelte [svelt]
Pavel 🦇 Malyshev
иногда просто удобнее объектом патчить + accessors: false генерирует бандл меньшего размера
🤝
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Олег
Доброго дня, товарищи, дамы и господа. Мне тут поручили забабахать демку для одного нашего компонента, и задача сделать это на svelte. Так вот Я наделал компонентов, и столнулся с тем, что у меня есть родительский компонент, в котором я отлавливаю скрол, запускаю функцию которая смотрит кол-во пикселей прокрутки внутри него, и хочу передать эту цифру другому компоненту в стили .Есть ли какой-то способ сделать это динамически. Я как бы верстал до этого, а тут такое нежданное повышение до прям svelte-deva, так что сильно не пинайте если что)
через аттрибут style=""
источник

V

Victor in Svelte [svelt]
Attribute to be unique (Hue. svelte:39:35)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Victor
Attribute to be unique (Hue. svelte:39:35)
не вижу сорцов на гитхабе. посмотри что  там на этой строчке и думаю все станет ясным
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
вообще такое сообщение пишется когда у html тега повторяется аттрибут
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
<h1 class="foo" class="bar">Hello {name}!</h1>
источник

V

Victor in Svelte [svelt]
В repl та же ошибка. В этой строке дважды вызывается class, а в следующей value (ramiroaisen. github. svelte-color)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Victor
В repl та же ошибка. В этой строке дважды вызывается class, а в следующей value (ramiroaisen. github. svelte-color)
вот тут ошибка: bind:value={sliderValue} value={sliderValue}
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
надо ишка заводить
источник

PM

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