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

Livewire搜索组件无结果且无网络请求问题求助

排查解决步骤

1. 首要检查:布局引入Livewire必要资源

你当前的现象完全符合未引入Livewire前端脚本的特征:组件能正常渲染(服务端渲染生效),但所有wire:开头的交互指令不生效、无网络请求、无控制台报错。
你需要在你的布局文件中补充两个引入标记:

  • 在<head>标签的末尾位置添加 @livewireStyles
  • 在</body>闭合标签的前一个位置添加 @livewireScripts

如果你用的是Jetstream默认布局,检查你是否修改了默认布局删除了这两个标记,若为自定义布局直接补充即可。

2. 可选优化点

  • 你当前的搜索逻辑是精确匹配,若需要模糊搜索可以把Account::where( 'name', $this->search )->get()修改为Account::where('name', 'like', "%{$this->search}%")->get()
  • 模板中的<form method="get">标签属于冗余代码,Livewire的交互不需要依赖传统表单提交,可以直接删除
  • 检查你写的模板路径resouces/views/livewire/search-accounts.blade.php是否为笔误,正确路径应为resources/views/开头,若实际路径拼写错误也可能引发异常(不过你当前组件能正常渲染,大概率是提问时的手误)

验证方法

补充完资源标签后刷新页面,在搜索框输入内容,即可看到对应网络请求触发,搜索逻辑正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 09:45:00