zhongshaofa / layuimini

后台admin前端模板,基于 layui 编写的最简洁、易用的后台框架模板。只需提供一个接口就直接初始化整个框架,无需复杂操作。
http://layuimini.99php.cn
MIT License
4.14k stars 1.15k forks source link

使用websocket时,如果多次通过侧边栏切换页面,会出现点击一次按钮,发起多次websocket连接的情况 #81

Open Runbacktoo opened 2 years ago

Runbacktoo commented 2 years ago

我在一个页面上做了个按钮,专门用来发起websocket连接,后来测试发现,通过侧边栏来回切换页面后,再点击按钮,就会同时发起多个websocket连接请求,有点类似按钮重叠,按钮点击我用的是$(document).on('click')方法,这是怎么回事呢?

Runbacktoo commented 2 years ago

改成$('.class_name').on就可以了,看这个文章【https://blog.csdn.net/weixin_45868762/article/details/107501774】说用$(document).on会出现重复加载的问题,不知道原因是什么