第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Livewire 句柄查詢

Livewire 句柄查詢

PHP
HUWWW 2023-08-06 15:40:02
您好,我正在嘗試使用 livewire 創(chuàng)建搜索查詢。我想得到這樣的特定查詢: http://127.0.0.1:8000/users?page=1&name=abc我該如何處理我的疑問?現(xiàn)在我的控制器和刀片視圖如下所示:    public $page, $currentPage,$name;    public function submit(Request $request)    {        $input = $request->all();        dd($input);          }        public function mount(Request $request)    {        $value = session()->get('token');        $page = $request->input('page');        $client =new \GuzzleHttp\Client([            'http_errors' => false,            ]);                    $this->response = $client->get(env('API_URL').'users?', [            'query' => [                'page'=>$page,                'name'=>$this->name,            ],             'headers' => [                 'Authorization' => 'Bearer '.$value ,                 'Accept' => 'application/json',                ],                ]);                        $this->res = json_decode($this->response->getBody(), true);    }
查看完整描述

1 回答

?
慕容森

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊

我假設(shè)您有一個(gè)帶有輸入功能的刀片,例如<input type="text" wire:model="name"/>按名稱搜索。


在掛載中,您可能希望傳遞請(qǐng)求中的數(shù)據(jù),如下所示:


public function mount(Request $request)

{

   ...

    $this->name = request()->query('name');

   ...

}

并刪除掛載的責(zé)任并添加到如下函數(shù)中:


private search($name){            

    $this->response = $client->get(env('API_URL').'users?', [

        'query' => [

            'page'=> $page,

            'name'=> $name,

        ],

        'headers' => [

            'Authorization' => 'Bearer '. $value ,

            'Accept' => 'application/json',

        ],

    ]);

                

    $this->res = json_decode($this->response->getBody(), true);

}

然后添加一個(gè)函數(shù)來聽取輸入的更改:


public function updatedName($name){

    $this->search($name);

}

頁(yè)面查詢我不確定你是從 API 還是查詢字符串中獲取它們。如果您使用模型,我建議您查看 WithPagination 特征。如果您使用 API 分頁(yè),則必須在前面手動(dòng)應(yīng)用頁(yè)面的更改。


查看完整回答
反對(duì) 回復(fù) 2023-08-06
  • 1 回答
  • 0 關(guān)注
  • 110 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)