SvelteKit (FullStack) projekt létrehozása:
npx sv create
cd <myproject>
code .
npm run dev
SvelteKit Load / Actions (+page.server.js)
1 |
|
2 |
|
3 | export const load = ({locals}) => { |
4 | return { |
5 | ... |
6 | } |
7 | } |
8 |
|
9 |
|
10 | export const actions = { |
11 | default: async ({ locals, request }) => { |
12 | const formData = await event.request.formData(); |
13 | const ... = formData.get('...'); |
14 | } |
15 | } |
SvelteKit API (+server.js)
1 | import { json } from '@sveltejs/kit'; |
2 | export const POST = async ({ request }) => { |
3 | console.log(await request.json()) |
4 | return json({ ... }) |
5 | }; |