検索

ホームページ  >  に質問  >  本文

React.js でアニメーション カウンターを作成する: ステップバイステップ ガイド

React でカウンターをアニメーション化する方法を探しています。

例として、次の構造を持つ 3 つのコンポーネントがあります:

たとえば、logicCounter はカウンタをインクリメントするために Master を 10 回呼び出します。Counter は 10 回レンダリングして 10 個の数字を表示すると予想します。 これまでに試したことはすべて、最終的な数値 (10) を増分なしで表示します。

ソリューションを検索した結果、

Window.requestAnimationFrame()

を見つけ、それを React に実装する適切な方法を探していました。

サードパーティの npms/ライブラリの使用を避けようとしています。 あなたの助け/アイデアをお待ちしています。 ありがとう。

P粉635509719P粉635509719486日前752

全員に返信(1)返信します

  • P粉214089349

    P粉2140893492023-10-22 09:06:16

    React-JS のアニメーション カウンターの場合、「CountUp.js」の構成可能な React コンポーネント ラッパーである 'react-count' を使用します。

    https://github.com/glennreyes/react-countupを参照してください。 ライブデモをチェックしてください: https://tr8tk.csb.app/ ステップ:### ######インストール:###### リーリー

    簡単な例:

    リーリー

    高度な例:

    リーリー

    返事
    0
  • キャンセル返事