logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3+element-plus权限控制实现(el-tree父子级不关联情况处理)

菜单/页面权限我们用menu表示,按钮权限用button表示。子级(button,也就是按钮级别),父级。父级(menu),子级全部选中/取消。

#vue.js#前端#javascript +1
前端导出 responseType: “blob“ 无法正确获取到后端返回值

最近发现了一个挺奇怪的问题,前端导出功能,因为数据量太大,后端返回的是报错信息,但是拦截器却接收不到。以下是解析blob为 json的辅助函数,搭配上面的导出使用。application/zip 等。

#前端
vue3+vite 使用 dataV 报错

Failed to resolve entry for package "@dataview/datav-vue3". The package may have incorrect main/module/exports specified in its package.json.

文章图片
#vue.js#前端#javascript
Vue中使用a标签下载静态资源文件(比如excel、pdf等),纯前端操作

public文件夹下新建static文件夹存放静态资源,使用a标签来模拟下载

文章图片
#javascript#vue.js#前端
el-tree过滤后树形全选问题,会全选所有的数据,并不是筛选后的数据解决方案

在全选反选逻辑中,发现有 currentChecked 事件,也就是选中,每次选中的值,我都会赋值到 form.cardIDs 中,filter-node-method 的逻辑不需要变动。我通过判断 treeChecked是否选中。以下我们直接上重点,逻辑都在全选/反选按钮中。filterText 为筛选的值。以下为我的html结构。以下为 js 完整代码。list 为全部数据。

文章图片
#vue.js#elementui#javascript
到底了