缺少

修改理由:
此投稿已在 4年前 合并。
内容修改:
Old | New | Differences |
---|---|---|
7 | 7 | ### Tailwind 分页视图 |
8 | 8 | |
9 | 9 | Laravel 分页器已更新为默认使用 [Tailwind CSS](https://tailwindcss.com) 框架。 Tailwind CSS是一个高度可定制的低等级 CSS 框架,它为您提供了构建定制设计所需的所有构造块,而无需您烦恼地重写任何烦人的自以为是的样式。 当然,Bootstrap 3 和 4 视图仍然可用。 |
10 | ||
11 | ### 路由命名空间更新 | |
12 | ||
13 | 在Laravel的早期版本中,`RouteServiceProvider` 具有 `$namespace` 属性。 该属性的值将自动添加到控制器路由定义的前缀,并调用 `action` 助手函数或者 `URL::action` 方法。 在 Laravel 8.x 中,默认情况下此属性为null。 这意味着Laravel不会自动命名空间前缀。 因此,在新的 Laravel 8.x 应用程序中,应使用标准的 PHP 语法定义控制器路由: | |
14 | ||
15 | ``` | |
16 | use App\Http\Controllers\UserController; | |
17 | ||
18 | Route::get('/users', [UserController::class, 'index']); | |
19 | ``` | |
20 | ||
21 | 对与`action`相关的方法的调用应使用相同的调用语法: | |
22 | ||
23 | ``` | |
24 | action([UserController::class, 'index']); | |
25 | ||
26 | return Redirect::action([UserController::class, 'index']); | |
27 | ``` | |
28 | ||
29 | 如果您更喜欢 Laravel 7.x 那种控制器的路由前缀,则可以简单地将 `$ namespace` 属性添加到应用程序的 `RouteServiceProvider` 中。 | |
10 | 30 |