You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel视图引入问题:无法在master.blade.php中引入topnav.blade.php

Laravel Blade视图引入失败的解决办法

别用../这类相对路径!Laravel的Blade视图引用是以resources/views目录为根路径的,直接写从根开始的路径即可。

你当前的引入代码@include('.. /_includes/nav/topnavbar')存在两个明显问题:

  • 路径里的空格(.. /)会导致解析失败,必须删除空格
  • 完全不需要加../,Laravel会自动从views根目录查找视图文件

正确的引入方式二选一:

@include('_includes/nav/topnavbar')

或者使用Laravel推荐的点分隔写法:

@include('_includes.nav.topnavbar')

额外检查项:

  • 确认topnavbar.blade.php文件确实存在于resources/views/_includes/nav/目录下,文件名大小写要完全匹配(Linux环境下大小写敏感)
  • 若问题仍存在,执行命令清除视图缓存:
php artisan view:clear

内容的提问来源于stack exchange,提问作者Rukman Bernard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 11:22:36