我遇到了一个奇怪的错误。所有的前端视图都是功能齐全的,所有的源都被加载,但对于查看具有特定id的帖子不会加载。
这是我为它定义的路由
Route::get('/posts/{id}/view', [AppHttpControllersFrontendPostController::class, 'view'])->name('posts.view');
这里是视图页面,当用户点击标题时,它将被重定向到post.view
。
<a id="ctl01_dlNews1_Link1_0" class="FBMitra" style="color:#DBA63C;font-size:20px;font-weight:bold;" href={{route('posts.view',$post->id)}} >{{$post->title}}</a>
幸运的是,我在测试了1天的不同路线和方法后找到了答案,我修复了这个错误,这个错误与导致浏览器在quirk模式下加载的html代码有关,这里是修复前的html代码的头部:
,这里是解决方案,防止浏览器加载到quirk模式,导致js,css或bootstrap no加载:https://web.dev/doctype/?utm_source=devtools