タグ

E durに関するmytechnoteのブックマーク (1)

  • [WIP] React.js 開発メモ - fukajun - DeepValley -

    renderの中でsetStateをすると怒られる Invariant Violation: setState(...): Cannot update during an existing state transition (such as withinrender). Render methods should be a pure function of props and state. 翌々考えると、setState が呼ばれることによってrender が発生するのに、renderの中で呼ぶと永久ループが発生しかねないのでそりゃダメだ... setStateした直後にthis.stateを参照するのはダメ setStateした直後に、this.stateをみても変更は反映されていないので setStateで指定したあたいを参照することはできないみたい renderの中ではもちろん更新後

  • 1