您可以在Svelte中通过道具传递数组吗?
<script>
import List
let array = [];
console.log(array);
</script>
<List list=array/>
<script>
export let array;
console.log(array);
</script>
这将产生: (第一个日志)[] (第二个日志)数组
但是我认为它会产生 (第一个日志)[] (第二个日志)[]
答案 0 :(得分:3)
是的,您可以传递任何值作为道具。
这里的问题是您正在做list=array
,它只是传递字符串"array"
,而不是list={array}
。 See the tutorial to learn the syntax。