如何在IE11中无法在vue之外访问我的Vue应用

时间:2019-10-23 20:47:21

标签: javascript jquery vue.js vuejs2 internet-explorer-11

我有一个使用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();

这对于除IE11之外的所有浏览器都非常有用:(

我也尝试将其填充到Vue.prototype。$ myapp中,但是IE11似乎没有填充我的变量。它以FF或任何铬的形式出现。

还有其他想法吗?

0 个答案:

没有答案