Nexca は最近構築した管理パネルです。この記事では、最新のアップデートを見つけるために各フックをよりよく理解するために説明します。ここで確認してください。
useFetch フックは、指定された URL から投稿、サービス、セクションなどのデータをフェッチするために使用されます。このフックは、データの取得元の URL である 1 つのパラメータを取ります。
const data = useFetch('/api/posts/');
useGetSection フックは、特定のセクションからデータをフェッチするために使用されます。このフックはクライアントセクションで特に役立ちます。 3 つのパラメータを取ります:
投稿の読み込み中に読み込み状態を抽出してスケルトンを表示することもできます。
const { data, loading } = useGetSection('/api/posts/', 8, 2);
useGetlatestPosts フックは、サイト上の最新の投稿を取得するために使用されます。このフックは 1 つのパラメータを取ります:
useState を使用して、表示する項目の数を設定することをお勧めします。
const [recentSize] = useState(5); const { posts } = useGetLatestPosts(recentSize);
useCheckLogin フックは、管理者がユーザーがログインしているかどうかを確認するために排他的に使用されます。パラメーターは取らず、管理ページまたはレイアウトでのみ呼び出す必要があります。
useSinglePost フックは、ID パラメーターに基づいて単一の投稿をフェッチするために使用されます。一致する投稿を見つけてユーザーに表示します。このフックは /Posts/[id] ページでのみ使用されます。
const post = useSinglePost(); // To read data from the post{post.title}
useReadText フックは、ブラウザの音声合成機能を使用して特定のテキストを読み上げるために使用されます。読み取りプロセスを開始および停止する機能を提供します。このフックは 1 つのパラメータを取ります:
フックは、テキストが現在読まれているかどうかを示す isSpeaking 状態を維持します。 3 つの値を返します:
import { useReadText } from './useReadText'; const ExampleComponent = () => { const { isSpeaking, handleReadText, handleStopReading } = useReadText('Hello, this is a sample text.'); return (); };
ライブデモ
ユーザー名: 管理者
パスワード: a123b456@@
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3