Выше пример. Я же правильно понял логику, что тебе нужно работать с элементами компонента?
Читать полностью…Или прокидывать сам инстанс pixi в пропсы, вместо элемента, если пропсы не влияют на дом. Тоже антипаттерн, но все таки
Читать полностью…Да. В Pixi.js есть элементы (DisplayObject'ы), и я привязываю DOM-элементы к элементам в Pixi. Как фреймворк для этих элементов выбрал свелт (поскольку свелт ❤️), и хочу иметь возможность из Svelt'а управлять пропсами Pixi, чтоб удобно было
Читать полностью…Я помню что такая возможность есть за счет $$, но не помню к чему именно обратиться нужно
Читать полностью…Обычно ведь ребенок напрямую не должен взаимодействовать с родителем. Защита от дурака
Читать полностью…Ну, вообще - я Svelte объединяю с Pixi.js для своих нужд. Я расширяю типизацию HTMLElement доставляя туда DisplayObject, и хочу из Svelt'а получать доступ к пропсам DisplayObject'а
Читать полностью…У компонента this - undefined
https://svelte.dev/repl/0b6cf16b87534c9f90a0794e78b45314?version=3.59.1
Вообще
<script>Но мне интересно, что на этот счет думают парсеры поисковиков.
let innerWidth
</script>
<svelte:window bind:innerWidth />
{#if innerWidth < 1000}
<Button1 />
{:else}
<Button2 />
{/if}
В Sveltekit VSCode не отображает цвет слева от Tailwind свойства. Что может быть причиной?
Читать полностью…Можно ещё так без доп-обёрток
https://svelte.dev/repl/0707dd0622234833bc02140e34ddc17c
А не лучше ли экспортировать из компонентов стор с модифицирумыми пропсами и менять их в родителе по subscribe? Действительно ведь антипаттерн, менять родителя из ребенка
Читать полностью…А ты что то куда то встраиваешь? Какие свойства родительского элемента тебе нужны?
Читать полностью…У меня нет главного компонента. Каждый элемент в Pixi - независимый, и будет разрабатываться как отдельный плагин. Из этого такие заморочки :)
Читать полностью…bind:this можно к компоненту привязать, но у меня компонентов нет. Условно, у меня new App({
target: document.body }); создается, и мне нужно в App получить target, куда он создался
Это кстати гораздо более легкий вариант, но опять же вопрос про СЕО.
Гугл говорит, что понижает рейтинг за блоки (или по крайней мере ссылки) с display: none
Добрый день, как сделать некую проверку на ширину экрана? Имею в виду, что должен получится алгоритм, при котором если ширина экрана меньше 1000px, то показывается одна кнопка, а если ширина экрана больше 1000рх, то другая
Читать полностью…auto-fit очень модная штука, так что для фолбэка можно юзать реальное число элементов в repeat()
Читать полностью…