如果2个vue实例互相调用函数怎么办

时间:2019-06-10 15:44:38

标签: javascript vue.js

例如,我有Profile和App实例。这两个实例都在不同的文件中创建:profile.js和app.js。还有profile.html和app.js

配置文件具有功能getProfile。 应用具有功能getApp

在安装profile实例后,它将调用getApp函数。 在app实例中,我调用了getProfile实例的函数profile

我在两个文件中都放了脚本源。

<script src="app.js"></script>
<script src="profile.js"></script>

因此,当我加载app.html时。我收到一条错误消息,说没有profile实例:

ReferenceError: profile is not defined

问题是vue实例先于另一个实例加载,并且看不到第二个vue实例。

如何解决?

0 个答案:

没有答案