有効が false に設定されている場合に、React Query の useQuery 関数の関数にパラメーターを渡すにはどうすればよいですか?
P粉493313067
P粉493313067 2023-08-26 19:27:17
0
1
497

テンプレートをコピーできるクエリを作成しています。テンプレートをコピーするクエリには ID が必要ですが、最初は ID がありません。 onClick 関数でクエリ関数を呼び出すときに、クエリ関数にパラメータとして ID を渡すにはどうすればよいですか。

テンプレートをコピーする関数:

duplicate: ({ queryKey: [_key, id] }) => axios.get(`${base_url}templates/${id}/duplicate) ?auth_token=${auth_token}`)、

私のクエリ:

const { データ:duplicateTemplate、再取得:duplicateTemplateFunc } = useQuery( [`テンプレート]、 api.duplicate、 { 有効: false、 onSuccess: () => { message.success('テンプレートは正常にコピーされました。') }、 } )

onClick メソッドは、antd テーブルの render メソッドで使用され、record.id を通じて ID を提供します。

render: (_value, Record) => ( 
duplicateTemplateFunc(record.id)> コピー
)、
P粉493313067
P粉493313067

全員に返信 (1)
P粉675258598

リーリー

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!