| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
909 バイト追加 、 2024年10月6日 (日)
fetch('https://...", { cache: 'revalidate: 10' }); // 10秒以上でデータを再取得
</pre>
 
=Objects=
==useRef=
*https://ja.react.dev/reference/react/useRef
*ref を変更しても、再レンダーはトリガされないということです。このことから、ref は、出力されるコンポーネントの外見に影響しないデータを保存するのに適しています
*ref を使用することで、次のことが保証されます。
*レンダーを跨いで情報を保存できます(通常の変数は、レンダーごとにリセットされます)。
*変更しても再レンダーはトリガされません(state 変数は、変更すると再レンダーがトリガされます)。
*保存された情報は、コンポーネントのインスタンスごとに固有です(コンポーネントの外側で定義された変数は、コンポーネントのインスタンス間で共有されます)。
<pre>
const txtKeyword = useRef(null);
</pre>
 
=Tips=

案内メニュー