我有一个组件显示带有两个标记的谷歌地图。更新相同状态的两种不同形式。我有4个字段,允许用户编辑lat和两个制造商的长。但是现在每次更改字段值时地图都会重新更新,这使得编辑时应用程序非常慢
<FormGroup>
<FormControl
type="decimal"
required
label="Latitude"
placeholder="Latitude"
value={latitude}
onChange={e => this.onFormChange('latitude', e)}
/>
</FormGroup>
<FormGroup>
<FormControl
type="decimal"
required
label="Longitude"
placeholder="Longitude"
value={longitude}
onChange={e => this.onFormChange('longitude', e)}
/>
</FormGroup>
我只想重新渲染坐标,这些值会被更改,以及新的道具值是否与以前不同。是否有生命周期功能,我检查它?