스벨트에서 객체 및 배열 반복하는 경우가 있어 예제를 작성한다.
- 배열 및 배열 안의 객체 반복
let test_state1 = [1,2];
let test_state2 = [{uid:1,name :'test1'},{uid:2,name :'test2'}];
{#each test_state1 as item}
<option value={item}>{item}</option>
{/each}
{#each test_state2 as item}
<option value={item.uid}>{item.name}</option>
{/each}
2.객체 반복
let test_state = {"meat":"육류","fish":"어류"};
{#each Object.entries(test_state) as [key, value]}
<option value={key}>{value}</option>
{/each}
끝~!
'Svelte.js' 카테고리의 다른 글
[Svelte.js] build 시 console.log 제거(Feat.vite) (0) | 2025.02.20 |
---|---|
[Svelte.js] Dockerfile, dockerignore 설정 (0) | 2025.02.17 |
[Svelte.js] REST API에 요청할 때 상대경로를 지정해보자(Feat.localhost) (0) | 2025.02.17 |
[Svelte.js] node_modules의 css 파일을 전역으로 사용할 수 있게 설정해보자. (0) | 2025.02.17 |