小编Aye*_*une的帖子

在 <script setup> 标签中使用布局属性

有没有办法在标签中使用vue 3的inertiajs的布局属性<script setup>

换句话说,我要求等效于以下代码,

<script>
import from "../Shared/Layout";

export default {
   layout: Layout;
};
</script>
Run Code Online (Sandbox Code Playgroud)

当标签为 vue 3 时<script setup>

谢谢

inertiajs laravel vue.js vuejs3

6
推荐指数
1
解决办法
3743
查看次数

将带有变量的闭包传递给 Laravel 查询构建器中的 where 方法

根据 Laravel 文档,可以通过将 Closure 作为第一个参数传递给 orWhere 方法来对“or”条件进行分组:

$users = DB::table('users')
        ->where('votes', '>', 100)
        ->orWhere(function($query) {
            $query->where('name', 'Abigail')
                  ->where('votes', '>', 50);
        })
        ->get();
Run Code Online (Sandbox Code Playgroud)

我想要的是在查询中使用一个变量,它看起来像:

$q = $request->get('query');
$users = DB::table('users')
            ->where('votes', '>', 100)
            ->orWhere(function($query) {
                $query->where('name', $q)
                      ->where('votes', '>', 50);
            })
            ->get();
Run Code Online (Sandbox Code Playgroud)

我尝试将其作为第二个参数传递,例如:

$q = $request->get('query');
$users = DB::table('users')
            ->where('votes', '>', 100)
            ->orWhere($q, function($query, $q) {
                $query->where('name', $q)
                      ->where('votes', '>', 50);
            })
            ->get();
Run Code Online (Sandbox Code Playgroud)

但它不起作用,有什么帮助吗?

laravel laravel-query-builder

5
推荐指数
1
解决办法
6168
查看次数

目标类 [App\\Http\\EnsureFrontendRequestsAreStateful] 不存在

我正在使用 Laravel Sanctum 来验证带有 Laravel API 后端的 react SPA。

当我尝试访问不需要身份验证的路由时,出现此错误:

“目标类 [App\Http\EnsureFrontendRequestsAreStateful] 不存在。”

我该怎么做才能只守卫一些路线,而让其他路线保持开放。

api laravel reactjs laravel-7

1
推荐指数
1
解决办法
1539
查看次数