我有一个使用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或任何铬的形式出现。
还有其他想法吗?