【问题标题】:My blade does not show the style inside a model view我的刀片未在模型视图中显示样式
【发布时间】:2020-01-08 13:52:22
【问题描述】:

我在我的 laravel 项目中使用了一些样式,但该样式在模型视图中不起作用,但如果我将其重定向到另一个方向,它就会起作用。

这不起作用:

php 工匠路线:列表:

Route::resource('/films', 'FilmsController');

这是控制器:

public function show(Film $film)
{

    return view('films.show', compact('film'));
}

尽管如此,是的:

Route::get('/show', function () {
    return view('films.show');
});

我在这里加载 CSS:

<title>SB Admin 2 - Dashboard</title>

<!-- Custom styles for this template-->
<link href="css/admin-app.css" rel="stylesheet">
<link href="css/vendor.css" rel="stylesheet">
<link href="css/nirea.css" rel="stylesheet">

这是我的路线:列表的一部分

Image of the web.php file

【问题讨论】:

  • “如果我将它重定向到另一个方向它会起作用”是什么意思?
  • 请显示加载css文件的视图代码
  • 我的意思是它加载了css。有趣的是,我将它加载到一个布局中,然后我正在扩展它。它有时会加载,有时不会加载。

标签: laravel view laravel-blade


【解决方案1】:

您的 films.show 刀片文件中的某些内容似乎导致了该问题。

您说过手动将路由指向视图有效,而使用控制器则无效。

您在您的网址中使用/films/{id} 吗?资源控制器期望 url 中有一个资源 id,以便“显示”该特定资源。您的手动测试未参考要显示结果的特定电影。

也许再看一次资源文档,看看资源控制器是如何工作的。 https://laravel.com/docs/5.8/controllers#resource-controllers

本质上,

| Verb      | URI                | Action  | Route Name    |
|-----------|--------------------|---------|---------------|
| GET       | /films             | index   | films.index   |
| GET       | /films/create      | create  | films.create  |
| POST      | /films             | store   | films.store   |
| GET       | /films/{film}      | show    | films.show    |
| GET       | /films/{film}/edit | edit    | films.edit    |
| PUT/PATCH | /films/{film}      | update  | films.update  |
| DELETE    | /films/{film}      | destroy | films.destroy |

【讨论】:

  • 您好,感谢您的回答。如果我没记错的话,我有像你这样的人。我要发布它。
【解决方案2】:

问题出在 CSS 中。它没有加载 css。

<link href="{{ URL::asset('/css/admin-app.css')}}" rel="stylesheet">
<link href="{{ URL::asset('/css/vendor.css')}}" rel="stylesheet">
<link href="{{ URL::asset('/css/nirea.css')}}" rel="stylesheet">

感谢大家的回答。

【讨论】:

    猜你喜欢
    • 2020-09-13
    • 2020-02-05
    • 1970-01-01
    • 2020-09-22
    • 2021-10-17
    • 2020-11-16
    • 2019-12-06
    • 2014-08-05
    • 2014-07-04
    相关资源
    最近更新 更多