Vue.js &引用;未捕获类型错误:无法读取属性';activeElement';“未定义”的定义; 安装的(){ var输入=this.origin; var searchBox=newgoogle.maps.places.searchBox(输入); searchBox.addListener('places\u changed',function(){ var places=searchBox.getPlaces(); }); },

Vue.js &引用;未捕获类型错误:无法读取属性';activeElement';“未定义”的定义; 安装的(){ var输入=this.origin; var searchBox=newgoogle.maps.places.searchBox(输入); searchBox.addListener('places\u changed',function(){ var places=searchBox.getPlaces(); }); },,vue.js,google-places-api,Vue.js,Google Places Api,我有什么遗漏吗? 我还在index.html中添加了api <input placeholder="Search Box" v-model="origin" type="text"> mounted(){ var input = this.origin; var searchBox = new google.maps.places.SearchBox(input); searchBox.addListener('places_changed', function() { va

我有什么遗漏吗? 我还在index.html中添加了api

<input placeholder="Search Box" v-model="origin" type="text">

mounted(){
var input = this.origin;
var searchBox = new google.maps.places.SearchBox(input);

searchBox.addListener('places_changed', function() {
  var places = searchBox.getPlaces();
});
},


请告诉我们该错误的抛出位置。从您的代码片段中,我不知道activeElement在哪里。错误来自哪里?相同的错误,当我调用
addListener
<script src="https://maps.googleapis.com/maps/api/js?key=xxx&libraries=places"></script>