Описание тега svelte-component
1
ответ
Svelte.js - как связать прокси?
Я пытаюсь реализовать компонент флажка с пользовательскими стилями, но не могу найти способ привязки прокси. Вот как выглядит компонент сейчас (он не работает): <input id="{id}" bind:group bind:checked type="checkbox"> <label for="{id}">…
30 окт '18 в 12:10
0
ответов
Лучшая практика для выставления и вызова методов из компонента svelte
Я построил простой компонент Banner, который импортируется в _layout.html. Это выставляет 5 методов (отклонение, информация, предупреждение,...). В настоящее время я использую магазин для отслеживания этих методов, как в _layout.html ниже. _layout.h…
27 ноя '18 в 14:17
1
ответ
Как мне сослаться на родительский компонент компонента Svelte?
В документации Svelte по Props я использую props, чтобы передать ссылку на родительский компонент дочернему элементу. Упражнения, сокращенно от "свойства", являются средством передачи данных от родительского к дочернему компоненту. Это именно то, чт…
25 июл '18 в 16:16
1
ответ
Запуск событий из компонента svelte и прослушивание его со страницы содержания
У меня есть этот код в моем компоненте, который по сути такой же, как пример в документации svelte: export default { methods: { assessmentMouseover(e) { const event = new CustomEvent('assessment-mouseover', { detail: 'something', bubbles: true, canc…
28 ноя '18 в 06:43
1
ответ
SvelteJS: передача данных компонентам
В настоящее время я переносю приложение Laravel, которое использует VueJS, на SvelteJS (замените часть Vue на Svelte). С VueJS я могу легко отправлять реквизиты для компонентов, смонтированных на странице: <users :name="John Doe"></users>…
18 сен '18 в 09:04
1
ответ
Bundle Unix и Win10
У меня такая проблема - когда я создаю пакет под Unix, он генерирует пакет с такими строками: text2 = createText("\n\n"); А если под виндой: text2 = createText("\r\n\r\n"); Но мой CSS-дизайнер сделал так, чтобы это влияло на внешний вид дерева в при…
19 янв '19 в 06:15
1
ответ
SvelteJs: глубокое наблюдение за вычисленными свойствами
На данный момент мы можем сделать ниже, используя вычисленные свойства. isTypeRange: ({ field }) => { return field && field.type === "Range"; } Можем ли мы сделать что-нибудь подобное? fieldLength: ({field.values.length}) => { return f…
23 окт '18 в 01:13
1
ответ
Переключение фокуса на клик в Svelte Component
Я сделал компонент для ввода финансовых показателей, который будет использоваться в моих формах ввода. Теперь он работает очень хорошо, за исключением одного странного поведения: когда я щелкаю по полю ввода, оно получает фокус, как и ожидалось, одн…
11 ноя '18 в 21:31
1
ответ
Упаковка импортированного JavaScript в компонент svelte с использованием накопительного пакета
В моем коде я хочу импортировать внешний файл JavaScript, который является общим для нескольких компонентов. Однако, когда свертка строит компонент, у него возникают проблемы с разрешением импортированной зависимости, поэтому он никогда не включаетс…
11 авг '18 в 19:41
4
ответа
Доступ к сгенерированному пользовательскому элементу в Svelte 3
Я использую Svelte 3 с возможностью создания пользовательских элементов с помощью Shadow DOM, но не могу понять, как получить ссылку на пользовательский элемент-оболочку (HTMLElement), чтобы я мог прикреплять обработчики событий и манипулировать атр…
31 май '19 в 05:54
0
ответов
Могу ли я импортировать пакеты в компонент Svelte?
Я пытаюсь написать внешний интерфейс для приложения, которое я создал. Только что узнав о Svelte, я подумал, что это даст мне повод для дальнейшего изучения структуры. Шаблон Svelte, который я использую, использует накопительный пакет для компиляции…
29 май '19 в 01:02
1
ответ
Экспорт отдельных пользовательских элементов из компонентов Svelte
Я пытаюсь выяснить, возможно ли экспортировать каждый компонент Svelte как отдельный пользовательский элемент (с Shadow DOM) в его собственный файл js (с импортом для любых дочерних элементов - т.е. зависимости не включены в тот же файл). Это вообще…
29 май '19 в 08:30
3
ответа
Почему Tone JS не играет хорошо в компоненте Svelte?
Я довольно новичок в Svelte (я использую версию 2, пока 3 не будет выпущена должным образом), и я строю сайт, который нацелен на проведение некоторого аудио анализа (FFT). Поэтому я включаю почтенную библиотеку ToneJS ( http://tonejs.github.io/) в о…
07 мар '19 в 08:24
0
ответов
Как работать с компонентами внутри динамических строк HTML в Sapper & Svelte?
Я пытаюсь сделать свой первый сайт Sapper, и я заполняю контент так же, как это сделано в шаблоне здесь. Моя проблема в том, что я хочу разрешить использование пользовательских компонентов в содержимом {@html post.html}, В настоящее время это не раб…
22 апр '19 в 20:38
1
ответ
Svelte не обновляет производное значение от входа
Когда я загружаю страницу, $greeting показывает с правильным значением. По какой-то причине он не обновляется, когда я изменяю текст в input, App.svelte <script> import { name, greeting } from './stores.js'; </script> <h1>{$greetin…
03 май '19 в 11:22
1
ответ
Асинхронная загрузка компонента Svelte в версии 3
Я хотел бы задать вам вопрос об обновлении простого примера с версии 2 до версии 3. Этот пример загрузки асинхронного компонента svelte v2 работает ( https://codesandbox.io/s/0ooo3z8nqp), но этот пример написан для версии v3 ( https://codesandbox.io…
06 май '19 в 17:49
2
ответа
Вызвать функцию javascript и визуализировать элемент в Svelte
Как добавить вызов пользовательской функции в код svelte? Например. в DataTableTest.svelte я хочу добавить функцию cellFormatter, автоматически вызывать ее и визуализировать div внутри. Ниже приведен код: ABC.svelte import DataTableTest from "./Data…
07 авг '19 в 02:15
1
ответ
Создайте глобальный svelte-компонент, который работает как svelte:head
В моем текущем проекте я работаю с саморазвитой модульной системой, где отдельные модули также должны иметь возможность расширять, например, панель навигации, просто написав некоторый HTML внутри <navbar:extend> тег. Было бы здорово, если бы б…
17 авг '19 в 12:20
1
ответ
Создание компонента Svelte, который я могу позже импортировать из node_modules
Я учу Svelte прямо сейчас, и у меня есть одна вещь, которую я не могу понять. Я могу создать компонент только с файлом с расширением.svelte, и все остальное сделает загрузчик (например, svelte-loader для веб-пакета). Но что, если я хочу создать комп…
03 июн '19 в 14:06
2
ответа
Svelte: Как остановить обновление блока {#await} при каждом изменении связанного атрибута?
Я пытаюсь инициализировать <select/> ввод с данными, полученными из функции Promise. После того как вход инициализирует параметры (каждый параметр получает значение и метку из разрешенных данных), атрибут связывается с <select/>, Но кажд…
05 июл '19 в 23:33