0
React.jsの約束事を処理する最良の方法は何ですか?以下のコードは動作します - もっと反応的な方法がありますか?React.js、約束を処理するための構文?
handleFormSubmit(input){
this.setState({
originId: input.originId,
destinationId: input.destinationId,
radius: input.radius,
search: input.search
});
var routeSearch = new FindRoutes({
originPlaceId: input.originId,
destinationPlaceId: input.destinationId,
directionsDisplay: directionsDisplay,
directionsService: directionsService,
travel_mode: google.maps.TravelMode.DRIVING,
search: input.search
});
routeSearch.execute()
.then(function(){
alert("promise fullfilled!");
});
}
フラックスと呼ばれる手法を使って、あなたの行動からレンダリングロジック(この場合はすなわち約束を)出し分けます。 Reactは、それをどのアーキテクチャーにも結合する必要のないDOM diffingを持つビューエンジンです。 –