我使用从脚本(不是CLI)加载的Vue,并在名为admin.js的文件中使用它。它存储多个组件,这些组件可以通过发射事件相互交互。这里没有用过Vuex。我还有不同的文件名为socket,它创建了websocket和onmessage事件侦听器。值得注意的是,套接字与Vue组件没有任何共同之处,它是应用程序的不同部分。Vue组件可以使用套接字,因为它被定义为:
var Socket
我使用Vue和传单在地图上显示多边形(区域),并在地图上单击这些多边形后显示有关特定多边形的适当信息(消息)。呈现消息的div具有id "#messagearea“,并绑定到"el”对象。我也依赖于这里的“区域-id”,所以我想在同样的Vue中这样做。如果要创建另一个Vue,则必须再次呈现传单地图,以编写另一个polygon.on('click',.)函数,该函数显示多边形的适当信息。在这里,我的vue对象:
var mapVue = new Vue</em