目前做的项目用使用到了vue,和原生的websocket。 我在业务登录之后,用一个统一的js文件作为处理websocket的入口,包括websocket的创建,连接,以及message的处理。原来以为处理的消息很简单。现在发现需要在组件中使用到登录时new的websocket对象,然后我使用了vuex作为存储。但是我担心在业务组件中取到的vuex的websocket的业务会复写onmessage方法。原来在入口中以及写了关于onmessage方法的一部分业务,但是又不能在websocket入口的js中处理所有的业务。所以就很烦。 问下在组件中写onmessage方法会覆盖原来的吗,大家有什么经验或者处理的方法吗。
请问有什么好的解决办法么,如果是对return出来的同一个websock对象,那么是会覆盖的