検索

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

JavaScript - 状態変化に反応する問題

react で状態値を変更します。最初にビューがレンダリングされますが、値を変更した後も表示は元の値のままです。

###ありがとう###
天蓬老师天蓬老师2747日前425

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

  • 为情所困

    为情所困2017-05-19 10:23:40

    http://stackoverflow.com/a/36...

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:23:40

    React にはライフサイクルがあり、this.state はこのサイクルではなく次のサイクルで変更されます。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:23:40

    setState()は非同期です!

    更新された状態を確認したい場合は、コールバックを使用する必要があります:

    リーリー

    また、複数の setState() を一緒に呼び出した場合、ページを 1 回更新するのに蓄積される可能性があります。

    返事
    0
  • キャンセル返事