面试题答案
一键面试父组件定义数据并通过props传递给子组件
- 在父组件中定义数据:在Svelte中,父组件可以在其脚本部分定义变量。
- 通过props传递数据:在父组件使用子组件标签时,将定义的数据作为属性传递。
以下是父组件 Parent.svelte
的代码示例:
<script>
let message = 'Hello from parent';
</script>
<Child {message}/>
子组件接收和使用这些数据
- 接收数据:子组件在其脚本部分使用
export let
来声明接收的props。 - 使用数据:在子组件的模板部分可以直接使用接收到的数据。
以下是子组件 Child.svelte
的代码示例:
<script>
export let message;
</script>
<p>{message}</p>