重定向
重定向
您可能需要从 Livewire 组件内部重定向到应用程序中的另一个页面。 Livewire 支持您在 Laravel 控制器中使用惯用的标准重定向响应语法。
use Livewire\Component;
class ContactForm extends Component
{
    public $email;
    public function addContact()
    {
        Contact::create(['email' => $this->email]);
        return redirect()->to('/contact-form-success');
    }
    public function render()
    {
        return view('livewire.contact-form');
    }
}<div>
    Email: <input wire:model="email">
    <button wire:click="addContact">Submit</button>
</div>现在,在用户单击“提交”并将他们的联系人添加到数据库之后,他们将被重定向到成功页面(/ contact-form-success)。
因为 Livewire 与 Laravel 的重定向系统一起使用,所以您可以使用常用的 redirect(‘/foo’),redirect()-> to(‘/foo’),redirect()-> route(‘foo’)等任何写法
 
           Livewire 中文文档
Livewire 中文文档 
         
                     
                     
             
             关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: