検索

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

ReactでoffsetXを取得するにはどうすればよいですか?

1. React で要素の offsetX を取得するにはどうすればよいですか?

私のアイデアは this.state.offsetX を通じて取得することですが、これは実際には null です

2. コンポーネントの特定の状態はreactで初期化できますが、このようにgetInitialStateを書くとコンソールに警告エラーが表示されます。プロンプトは次のとおりです:

具体的なコードは次のとおりです

習慣沉默習慣沉默2711日前909

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

  • 高洛峰

    高洛峰2017-06-26 10:59:16

    1.es6の書き方。デフォルト状態はコンストラクターで初期化されます

    リーリー

    2. これをイベントコールバック関数で使用したい場合は、手動でバインドする必要があります

    リーリー

    返事
    0
  • 滿天的星座

    滿天的星座2017-06-26 10:59:16

    getInitialState は ES5 での記述方法です。
    ES6 では、状態の初期化はコンストラクターに配置する必要があります。

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-06-26 10:59:16

    エラーは明確に書かれているので、それのみを使用してください

    リーリー キーワード作成時に

    getInitialState,在使用ES6的classが使用できる場合にのみ使用できます

    リーリー

    返事
    0
  • キャンセル返事