Vue.js Google translate不在vue上工作,它在TranslateElement上出现错误

Vue.js Google translate不在vue上工作,它在TranslateElement上出现错误,vue.js,google-translate,Vue.js,Google Translate,谷歌在vue中的翻译是在豁免之下抛出的 vue.esm.js?efeb:1897 TypeError: google.translate.TranslateElement is not a constructor 这是我的密码,我有什么遗漏吗 Javascript created () { this.loadDropdown(); window.google = document.createElement('script'); google.setAttrib

谷歌在vue中的翻译是在豁免之下抛出的

vue.esm.js?efeb:1897 TypeError: google.translate.TranslateElement is not a constructor
这是我的密码,我有什么遗漏吗

Javascript

created () { 
   this.loadDropdown();

   window.google = document.createElement('script');    
   google.setAttribute('src',"//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
   document.head.appendChild(google);

   this.googleTranslateElementInit();
}



 methods: {
   googleTranslateElementInit() {
    new google.translate.TranslateElement(
     {pageLanguage: 'en'},
     'google_translate_element'
    );
   },
},
模板

<div class="google_translate" id="google_translate_element"></div>