每当您触发对的更新时
   
    wire:model
   
   ,它触发Livewire的更新周期(了解有关生命周期的更多信息
   
    here
   
   ). 在这个周期中,会向服务器(Livewire组件)发出一个请求,在那里更新属性。然后,它发送一个带有更新数据的请求。你也在执行一个不必要的请求
   
    手动
   
   调用一个额外的更改请求。然后,您将创建一个比赛条件,具体取决于哪个请求首先完成。使用手册(
   
    $.ajax
   
   ,
   
    window.XMLHttpRequest
   
   )Livewire组件内部的请求实际上是不建议的,因为Livewire的存在是为了以一种简单(安全!)的方式为您发出这些请求。
  
  
   相反,我建议
   
    wire:change="searchProduct({{$index}})"
   
   上
   
    .search
   
   行,然后有一个
   
    searchProduct
   
   方法。在那里,我将实现您当前调用的路由上的任何内容,并在Livewire组件内的服务器端修改数据。这将修复您的闪烁,并减少请求。