React では、バニラ JavaScript での作業とは異なり、DOM 要素に直接アクセスするのが異なります。 React は仮想 DOM を使用して実際の DOM を効率的に更新します。これにより、バニラ JavaScript とは異なります。
オプション 1: Refs を使用する
オプション 2: React.createRef を使用する (v16.3 )
オプション 3: コールバック パターンの使用 (レガシー)
オプション 4:文字列参照の使用 (レガシー)
を使用して要素にアクセスします。以下は、コールバック パターンを使用して DOM 要素を選択する例です。
render() { return (要素にアクセスするには、this.progressBars[0]、this.progressBars[1]、および this.progressBars[2] を使用して要素に対する操作を実行できます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3