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

创建并通过首页按钮访问Blade.php页面失败,求解决方法

问题解决方法

核心问题是你的路由没有定义名称,但Blade模板里调用了route('course-page')生成URL,导致<a>标签的href属性无效,点击自然没反应。按以下步骤修复:

  • 给路由添加名称
    修改web.php里的路由代码,加上->name('course-page'),让route()函数能匹配到对应的路由:
Route::get('/my-page', function () {
    return view('my-page');
})->name('course-page');
  • 验证URL生成是否正确
    刷新页面后查看源码,检查<a>标签的href是否变成了/my-page。如果还是异常,确认路由名称和route()里的参数完全一致(大小写敏感)。

  • 排查其他潜在问题

  1. 检查页面是否有自定义JS阻止了<a>标签的默认跳转,比如使用了event.preventDefault(),可以临时移除JS代码测试。
  2. 确认卡片元素没有设置pointer-events: none这类CSS属性,否则会阻止点击事件。
  3. 清除Laravel路由缓存,避免缓存导致新路由名称不生效:
php artisan route:clear

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 15:30:53