【问题标题】:How can i link my layout to my assets on resources/views/?如何将我的布局链接到资源/视图/上的资产?
【发布时间】:2019-06-14 02:56:14
【问题描述】:

如何将 html 布局 Resources/views/layouts/color1 链接到 /Resources/views/color1/css/file.css 中的 css?

【问题讨论】:

  • 注意$colors as $colors 正在重写您的 $colors 变量。因此,在您的 foreach 语句没有更多行之后,$colors 将被覆盖为集合中的最后一种颜色(因为它没有自己的范围)。这仅在您想在将来重用您的颜色数组时才重要,而只是为了“最佳实践”而考虑的事情。此评论引用before the edit

标签: css laravel view public


【解决方案1】:

控制器功能

$colors= DB::table('colors')->get();
 foreach($colors as $colors) {
    $bgcolor= $colors->bgcolor;
}
return view('index', compact('bgcolor'));

刀片文件

<body style="background-color: {{ $bgcolor }}">

【讨论】:

  • 是的,我知道问题是链接布局到托管 con 资源路径的 css 和 js 文件,如果我将它们托管在公共路径上,我可以&lt;link href="{{ asset('css/file.css') }}" rel="stylesheet"&gt; 但哪个是资源/视图的路径?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-13
  • 1970-01-01
相关资源
最近更新 更多