Могу ли я использовать компоненты React в Svelte? - PullRequest
0 голосов
/ 26 мая 2019

Я действительно новичок в Svelte, но нигде не могу найти ответ на свой вопрос.

Я пытаюсь использовать этот компонент React в Svelte: https://developer.microsoft.com/en-us/fabric#/controls/web/stack (думаю, это может быть любой Reactкомпонент, и это будет та же проблема)

Однако, когда я добавляю его, все приложение становится пустым.

Можно ли вообще импортировать реагирующие компоненты, если да, то как?

Я пытался просто импортировать его - это просто уничтожает приложение.

<script>
    import { Stack, IStackProps } from 'office-ui-fabric-react/lib/Stack';
    let name = 'world';

</script>

<h1>Hello {name}!</h1>
<input type="text" bind:value={name}/>

<Stack horizontal tokens={{ childrenGap: 50 }}  > 
<div>test</div>
</Stack>

1 Ответ

1 голос
/ 09 июня 2019

Может быть, это может сработать ..

можно попробовать в строй let myRawReactHtml = '<div id="my-react-app"></div>'

{@html myRawReactHtml}

И использовать реагировать только в этом месте Но я бы так не поступил. Лучше выбрать один каркас

...