You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/site/content/tutorial/01-introduction/05-nested-components/text.md

22 lines
522 B

---
title: Nested components
---
It would be impractical to put your entire app in a single component. Instead, we can import components from other files and include them as though we were including elements.
Add a `<script>` tag that imports `Nested.svelte`...
```html
<script>
import Nested from './Nested.svelte';
</script>
```
...then add it to the markup:
```html
<p>This is a paragraph.</p>
<Nested/>
```
Notice that even though `Nested.svelte` has a `<p>` element, the styles from `App.svelte` don't leak in.