【问题标题】:include path in Laravel在 Laravel 中包含路径
【发布时间】:2018-04-09 15:37:35
【问题描述】:

我想在我的 master.blade.php 中包含一个路径。

<script type="text/javascript">var plugin_path = '{{ asset('assets/plugins/') }}';</script>

问题是路径没有被正确识别。 我应该如何指定接受斜杠的路径?

【问题讨论】:

  • public 中是否有 assets 文件夹?
  • 是的,有我的css和js文件
  • 所以在您的public 文件夹中,有一个名为assets 的文件夹是吗?所以结构是public/assets/style.css 还是什么?错误是说该文件不存在。放一张公共目录的截图/其他有用的东西
  • 另外,查看插件后斜线未显示的错误。确定它不只是被缓存,或者您错过了应用程序中的尾部斜杠,而是在此处添加了它?
  • 为什么您的代码与控制台错误无关?因为您只是使用文件夹,而不是确切的 js 文件

标签: laravel path include slash


【解决方案1】:

当您查看控制台错误时,您会发现它对资源失败

/assets/pluginsboots...js/(注意缺少/

应该是什么时候

/assets/plugins/boots...js/

asset() 从头到尾修剪 /

你必须写你的var plugin_path有点不同

<script type="text/javascript">var plugin_path = '{{ asset('assets/plugins') }}/';</script>

【讨论】:

    猜你喜欢
    • 2015-04-27
    • 2014-05-08
    • 1970-01-01
    • 2016-04-11
    • 1970-01-01
    • 2010-11-20
    • 2012-06-11
    • 2012-03-09
    • 2011-02-15
    相关资源
    最近更新 更多