【问题标题】:while passing id in url by using href in laravel css does not load在laravel css中使用href在url中传递id时不会加载
【发布时间】:2016-01-25 09:36:35
【问题描述】:

我将id与路由一起传递,路由定向到控制器。

<a href="{{URL::to('editShopKeeper/' . $shopkeeper->id . '/edit')}}">

它获取正确的 id 并转到 url,但页面 css 和 jquery 没有加载,因为 id 附加到 url。谁能帮我解决这个问题。

“网络错误:404 未找到 - http://localhost/fg/public/editShopKeeper/9/assets/icons/flags/flags.min.css” flags.min.css "NetworkError: 404 Not Found - http://localhost/fg/public/editShopKeeper/9/bower_components/uikit/css/uikit.almost-flat.min.css"

【问题讨论】:

    标签: css laravel routes


    【解决方案1】:

    可以使用base标签设置加载CSS/JS的绝对路径。

    <base href="http://localhost/fg/public/" />

    作为替代方案,您始终可以在加载 CSS / JS 时使用完整路径。

    【讨论】:

    • 感谢您的回复....对不起,我在 laravel 工作,我已经给出了路径
    • 作为完整路径,您必须使用http://localhost/fg/public/assets/.......。否则,您可以看看其他答案。
    【解决方案2】:

    如果您的链接 href 属性不以 / 开头,则路径是相对于您正在查看的 url。尝试将 css href 属性从 assets/icons/flags/flags.min.css 更改为 /assets/icons/flags/flags.min.css

    【讨论】:

      猜你喜欢
      • 2020-07-08
      • 2018-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-27
      • 1970-01-01
      • 2021-09-10
      • 2018-07-25
      相关资源
      最近更新 更多