关于useWebsocket的思考 今天来讲讲useWebsocket的bug 关于vueuse中useWebsocket的问题发现bug背景由于项目比较复杂,websockt不能一直连着,而且当某个字段变了之后,需要将原来的关闭并且新开一个socket。然后我发现如果url改变了,会有一条socket一直连着,也不能关闭也不能操作。 结论经过我的多次测试以及查看源代码,我发现应该是 autoReconnect: true,所以在u 2023-09-01 vueuse #vue #vueuse
useSound问题 背景还记的那天,产品经理给我提了个需求,要我做一个组件。要求也是蛮常规的,就是做一个声音选择的下拉单选框,选中啥放啥声音(这里还有一个,就是需要上上传功能,但后续讨论只需要配置默认声音,提供选择,就没做了。做起来也不麻烦,只需要上传之后,返回一个可下载的链接使用useObjectUrl()钩子)。心想这不so easy分分钟就给你搞定。当然,你觉得一件事很简单的时候,他就越容易出问题。 问题阐述由 2023-09-01 vueuse #vue #vueuse
arco-design的tabs组件问题 使用ATabs进行切换问题:a-tabs 使用 v-model:active-key 绑定默认要展示的 tab 使用 tabs-click 出发切换 tab 不要使用组件提供的属性切换,会导致内容切换时不重新渲染 解决:click 时修改 activeKey 值 12345678<a-tabs v-model="activeKey" @tab-click="cl 2023-09-01 arcoDesign #vue #arcoDesign