Bizim app google haritalar gömülü olması için başarısız denedim. Otomatik tamamlama alanı bir sorun olmadı, ancak haritayı aynı şekilde yerleştirmeye çalıştık ve bir şeyler ters gitti.Google haritalar reaksiyon
Tepki 0.12'yi kullanıyoruz ve otomatik tamamlama alanı için bir bileşen oluşturuyoruz.
var Geocomplete = React.createClass({
componentDidMount: function() {
var inputOptions = {componentRestrictions: {country: 'it'}};
new google.maps.places.Autocomplete(
document.getElementById('searchTextField'),
inputOptions);
},
buttonClick: function() {
alert(this.refs.searchField.getDOMNode().value);
},
// <div id="map-canvas"></div>
render: function() {
return (
<div>
<label htmlFor="searchTextField">
Please Insert an address:
</label>
<br/>
<input ref='searchField' id="searchTextField" type="text" size="50"/>
<br/>
<button onClick={this.buttonClick}>Submit</button>
<br />
</div>
);
}
});
module.exports = Geocomplete;
Şimdi çalışıyor. Teşekkürler! – LucaG