“react tornar o setState síncrono” Respostas de código

react tornar o setState síncrono

class MyComponent extends React.Component {

    function setStateSynchronous(stateUpdate) {
        return new Promise(resolve => {
            this.setState(stateUpdate, () => resolve());
        });
    }

    async function foo() {
        // state.count has value of 0
        await setStateSynchronous(state => ({count: state.count+1}));
        // execution will only resume here once state has been applied
        console.log(this.state.count);  // output will be 1
    }
} 
Selfish Swan

React SetState síncrono

// Correct
this.setState((state, props) => ({
  counter: state.counter + props.increment
}));
Impossible Ibis

Respostas semelhantes a “react tornar o setState síncrono”

Perguntas semelhantes a “react tornar o setState síncrono”

Mais respostas relacionadas para “react tornar o setState síncrono” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código