在 Svelte 中,应用程序由一个或多个组件组成。组件是一个可复用的自包含代码块,它封装了相互关联的 HTML、CSS 和JavaScript,写入 .svelte
文件中。在右侧代码编辑器中打开的 App.svelte
文件是一个简单的组件。
添加数据
一个仅渲染静态标记的组件并不是很有趣。让我们添加一些数据。
首先,在组件中添加一个脚本标签并声明一个 name
变量:
App
<script>
let name = 'Svelte';
</script>
<h1>Hello world!</h1>
<script lang="ts">
let name = 'Svelte';
</script>
<h1>Hello world!</h1>
然后,我们可以在标记中引用 name
:
App
<h1>Hello {name}!</h1>
在大括号内,我们可以放入任何想要的 JavaScript 代码。尝试将 name
改为 name.toUpperCase()
以获得更响亮的问候语。
App
<h1>Hello {name.toUpperCase()}!</h1>
上一页 下一页
1
2
<h1>Hello world!</h1>