1 回答

TA貢獻1853條經驗 獲得超18個贊
我假設您有一個帶有輸入功能的刀片,例如<input type="text" wire:model="name"/>按名稱搜索。
在掛載中,您可能希望傳遞請求中的數據,如下所示:
public function mount(Request $request)
{
...
$this->name = request()->query('name');
...
}
并刪除掛載的責任并添加到如下函數中:
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);
}
然后添加一個函數來聽取輸入的更改:
public function updatedName($name){
$this->search($name);
}
頁面查詢我不確定你是從 API 還是查詢字符串中獲取它們。如果您使用模型,我建議您查看 WithPagination 特征。如果您使用 API 分頁,則必須在前面手動應用頁面的更改。
- 1 回答
- 0 關注
- 102 瀏覽
添加回答
舉報