使用时Sveltekit,端点和表单操作处理程序(+page.server.ts 和 +server.ts)存在问题,throw error何时应该return fail使用?为了fail:
return fail( status , {details} )
Run Code Online (Sandbox Code Playgroud)
什么时候应该抛出错误?
throw error( status , message )
Run Code Online (Sandbox Code Playgroud)
如果从 use:enhancement 表单调用表单操作处理程序和端点,是否会改变哪个更适合使用?两者都会被发送到 use:enhancement 表单处理程序还是错误会绕过它并直接转到 error.svelte?在文档中,我没有看到与抛出的错误相比,如何具体处理失败?
| 归档时间: |
|
| 查看次数: |
3525 次 |
| 最近记录: |