Qwik JS序列化错误:启用nav跳转触发原始值/对象字面量限制报错
Qwik + Appwrite 登录重定向报错问题
我用Qwik和Appwrite构建了登录页面,需求是获取当前用户会话详情后,将用户重定向至dashboard页面。但启用代码行nav("/dashboard");时,触发了**“Only primitive and object literals can be serialized”**错误;注释该行后页面可正常运行,但无法实现跳转功能。
相关代码片段
useTask$(({ track }) => { track(() => sid); if (sid != "") { nav("/dashboard"); } });
应用说明
- 采用Appwrite作为认证服务
- 使用Flowbite作为CSS框架
部署步骤
- 通过Docker容器部署Appwrite
- 在Qwik应用的
AppwriteService.ts文件中配置项目信息 - 访问
http://localhost:5173/account/signup/创建新用户 - 访问
http://localhost:5173/account/signin/登录时触发上述错误
完整登录页代码、错误截图已上传至GitHub仓库。
内容的提问来源于stack exchange,提问作者Suresh
相关产品推荐
相关产品推荐

