У меня есть стандартное приложение, использующее vue CLI3 с поддержкой Babel. Я пытаюсь вызвать функцию в одном из моих компонентов в моем приложении. Мое текущее решение отлично работает во всех браузерах, кроме IE11.
У меня есть следующее в main.js
//import Vue from 'vue';
import App from './App.vue';
Vue.config.productionTip = true;
window.myapp= new Vue({
render: h => h(App),
}).$mount('#app');
Где-то еще на моей странице у меня следующий код, выполняемый по щелчку пользователя.
myapp.$children[0].$children[0].loadMyFuntion();
Thisпрекрасно работает для всех браузеров, кроме IE11 :(
Я также пытался вставить его в Vue.prototype. $ myapp, однако в IE11, похоже, не заполнена моя переменная. Она отображается в FF или в любом другом хроме.
Есть еще идеи?