Ifa*_*uki 5 javascript typescript nuxt.js nuxtjs3
我已遵循“高级用法”的文档https://v3.nuxtjs.org/guide/features/server-routes#advanced-usage-examples
现在我尝试了一下:
我的文件夹结构如下:
server\api\global.ts
Run Code Online (Sandbox Code Playgroud)
这是我的文件global.ts
import { createRouter } from "h3";
const router = createRouter();
router.get("/", () => "Hello World");
export default router;
Run Code Online (Sandbox Code Playgroud)
现在我尝试获取一些数据:
export const Bloggy = {
login({ password, username }: LoginParameterI) {
return $fetch("/api/global", {
method: "GET",
});
},
};
interface LoginParameterI {
password: string;
username: string;
}
Run Code Online (Sandbox Code Playgroud)
现在,当我尝试获取一些数据时,我收到一个错误:
[nuxt] [request error] Invalid lazy handler result. It should be a function
Run Code Online (Sandbox Code Playgroud)
我想将它与路由器一起使用,因为我想对某些路由使用某些中间件。在 nuxt 文档中,中间件将在每条路线上触发
我究竟做错了什么?
| 归档时间: |
|
| 查看次数: |
2850 次 |
| 最近记录: |