我正在尝试使用网络套接字(socket-io),看起来plugin是最好的方法。我的问题是我需要在用户登录后建立连接,因为用户将指定他们要连接的后端服务器的IP地址。所有文档都是我的我看到需要插件添加到存储作为初始化的一部分,这对我没有帮助,我需要在登录后添加或更新插件。如果还有其他使用websockets的模式,我洗耳恭听。谢谢!
zkure5ic1#
正如documentation所述Vuex插件只是一个函数,它将store作为唯一的参数接收当我们查看vuex构造函数时,我们看到它所做的就是调用插件数组中的每个方法,并提供this作为第一个也是唯一的参数。所以你可以像平常一样创建你的商店,然后当你准备好的时候,你可以调用你的插件函数,并把以前创建的商店示例传递给它。
this
1条答案
按热度按时间zkure5ic1#
正如documentation所述
Vuex插件只是一个函数,它将store作为唯一的参数接收
当我们查看vuex构造函数时,我们看到它所做的就是调用插件数组中的每个方法,并提供
this
作为第一个也是唯一的参数。所以你可以像平常一样创建你的商店,然后当你准备好的时候,你可以调用你的插件函数,并把以前创建的商店示例传递给它。