📮Тест на вход придёт в личку 💥Без никнейма не впустим Правила: https://t.me/sveltejs/764 Доки: https://svelte.dev/docs Паблик: @sveltejs_public Вакансии: @sveltejs_jobs VK: https://vk.com/sveltejs_ru Админы: @stalkerg, @misharodshtein
Выше пример. Я же правильно понял логику, что тебе нужно работать с элементами компонента?
Читать полностью…Или прокидывать сам инстанс pixi в пропсы, вместо элемента, если пропсы не влияют на дом. Тоже антипаттерн, но все таки
Читать полностью…Да. В Pixi.js есть элементы (DisplayObject'ы), и я привязываю DOM-элементы к элементам в Pixi. Как фреймворк для этих элементов выбрал свелт (поскольку свелт ❤️), и хочу иметь возможность из Svelt'а управлять пропсами Pixi, чтоб удобно было
Читать полностью…Я помню что такая возможность есть за счет $$, но не помню к чему именно обратиться нужно
Читать полностью…Обычно ведь ребенок напрямую не должен взаимодействовать с родителем. Защита от дурака
Читать полностью…создай главный компонент, получи его this, и работай с ним. Зачем такие костыли
Читать полностью…Ну, вообще - я Svelte объединяю с Pixi.js для своих нужд. Я расширяю типизацию HTMLElement доставляя туда DisplayObject, и хочу из Svelt'а получать доступ к пропсам DisplayObject'а
Читать полностью…У компонента this - undefined
https://svelte.dev/repl/0b6cf16b87534c9f90a0794e78b45314?version=3.59.1
Другими словами, контекст компонента получить
Читать полностью…Предпочту сделать это с помощью свелта)
Читать полностью…Во, это и искал, спасибо! На 5 месяцев ушел из фронтенда и вылетело все что могло
Читать полностью…Вообще
<script>Но мне интересно, что на этот счет думают парсеры поисковиков.
let innerWidth
</script>
<svelte:window bind:innerWidth />
{#if innerWidth < 1000}
<Button1 />
{:else}
<Button2 />
{/if}
Оказывается это баг VSCode и он будет решен в следующем обновлении
Читать полностью…В Sveltekit VSCode не отображает цвет слева от Tailwind свойства. Что может быть причиной?
Читать полностью…Можно ещё так без доп-обёрток
https://svelte.dev/repl/0707dd0622234833bc02140e34ddc17c
https://svelte.dev/repl/9e6b6989f164455a97420cade081bb2e?version=3.59.1
Читать полностью…А не лучше ли экспортировать из компонентов стор с модифицирумыми пропсами и менять их в родителе по subscribe? Действительно ведь антипаттерн, менять родителя из ребенка
Читать полностью…А ты что то куда то встраиваешь? Какие свойства родительского элемента тебе нужны?
Читать полностью…У меня нет главного компонента. Каждый элемент в Pixi - независимый, и будет разрабатываться как отдельный плагин. Из этого такие заморочки :)
Читать полностью…не усложняй себе жизнь)
Читать полностью…Тоже думал, но звучит как костыль. Хочется будто более элегантного решения :D
Читать полностью…Если так, то можешь target в пропсы дублировать
Читать полностью…$$props, к сожалению, target не возвращает
Читать полностью…bind:this можно к компоненту привязать, но у меня компонентов нет. Условно, у меня new App({
target: document.body }); создается, и мне нужно в App получить target, куда он создался
Это кстати гораздо более легкий вариант, но опять же вопрос про СЕО.
Гугл говорит, что понижает рейтинг за блоки (или по крайней мере ссылки) с display: none
https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Media_queries
Читать полностью…Добрый день, как сделать некую проверку на ширину экрана? Имею в виду, что должен получится алгоритм, при котором если ширина экрана меньше 1000px, то показывается одна кнопка, а если ширина экрана больше 1000рх, то другая
Читать полностью…найди плагин, который отвечает за это (скорее всего плагин tailwind'а) и гугли
Читать полностью…auto-fit очень модная штука, так что для фолбэка можно юзать реальное число элементов в repeat()
Читать полностью…Странно что flex: 0 не работает, хотя он прям тут как раз
Читать полностью…