更新使用PlacesAutocomplete

时间:2018-03-16 10:36:55

标签: reactjs googleplacesautocomplete surveyjs

我正在使用SurveyJS在React / Redux中快速构建调查表。

我使用React组件为Google Maps Places Autocomplete实现了一个自定义小部件。我的问题是,一旦出现建议并且字段状态发生变化,所有其他调查字段的内容都将被清除。有没有办法阻止它?

Here's what I didReact Places Autocomplete整合到调查中作为自定义小部件。

1 个答案:

答案 0 :(得分:-1)

一旦选择了地址字段,就会调用onChange,组件将失去其他字段的状态。

"除非shouldComponentUpdate()返回false,否则setState()将始终导致重新呈现。如果正在使用可变对象并且无法在shouldComponentUpdate()中实现条件呈现逻辑,则仅当新状态与先前状态不同时调用setState()将避免不必要的重新呈现。"来自reactjs.org