Как получить доступ к моему приложению Vue за пределами Vue не работает в IE11 - PullRequest
0 голосов
/ 23 октября 2019

У меня есть стандартное приложение, использующее 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 или в любом другом хроме.

Есть еще идеи?

...