React.js, wait for setState to finish before triggering a function?
`setState()` has an optional callback parameter that you can use for this. You only need to change your code slightly, to this:
// Form Input
this.setState(
{
originId: input.originId,
destinationId: input.destinationId,
radius: input.radius,
search: input.search
},
this.findRoutes // here is where you put the callback
);
Notice the call to `findRoutes` is now inside the `setState()` call,
as the second parameter.
Without `()` because you are passing the function.
GAME 2
GAME 3
Nhận xét
Đăng nhận xét