【发布时间】:2022-11-04 20:42:38
【问题描述】:
我知道惯性不需要 vue 路由器,但我有一个 Laravel API,我将从 vue 应用程序使用它并反应本机应用程序(移动),Web 端(vue 应用程序),我将它安装在 laravel 项目中,使用 Inertia .现在我想使用带有 json 响应的 Laravel 路由我不想渲染 Inertia 对象,但是 Link 组件在 backEnd 收到这样的惯性响应:return Inertia::render('...')
当我返回 apiResponse 时:我收到此错误:
All Inertia requests must receive a valid Inertia response, however a plain JSON response was received.
我知道这不是错误,但是有办法在前端使用 Inertia 并在后端使用 API 资源吗?或者我可以使用 vue-router 代替惯性路由器吗?
我的目标是让后端通用所有类型的前端应用程序。所以我必须返回 json 响应。
【问题讨论】:
-
为什么不为移动设备创建单独的路线?
标签: laravel vue.js vue-router inertiajs