logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3+elementplus+ts实现持久化弹窗组件

本文介绍了如何实现一个持久化弹窗组件,在页面切换时不会关闭。通过Pinia状态管理存储弹窗状态和绑定路由路径,在App.vue层级挂载全局弹窗组件,确保弹窗只在特定路由页面显示。实现方法包括:1) 创建PersistentDialog.vue组件,包含遮罩层、标题、内容和关闭按钮;2) 使用Pinia存储弹窗可见状态和绑定路由;3) 在el-main下引入组件,使遮罩层不遮挡菜单和标签页。调用时只

#vue.js#typescript#前端
elementplus el-tree树型结构多选,选中全部子节点,父节点也默认选中,但是子节点取消勾选不会影响父节点勾选状态

子节点选中时父节点也会选中,子节点取消选中不影响父节点选中状态,实现选中父节点后,子节点全部选中,反之也会全部取消选中;但是子节点全部取消,父节点也会取消。

文章图片
#vue.js#typescript#elementui
uni-app中websocket的使用 断开重连、心跳机制

5.引用原文https://cloud.tencent.com/developer/article/2142571。2.在入口文件中 将 socketIO 挂载在 Vue 原型上 , 也可以按需引入置顶页面。3.在需要用到webSocket的页面中使用如下方法(可根据自身业务需求进行整改。4.离开页面,记得断开连接。

文章图片
#uni-app#websocket#javascript
到底了