- 博客(11)
- 收藏
- 关注
原创 vuepress开发npm run dev时正常,打包npm run build时报错
场景:我按照vuepress文档搭建了自己的博客npm run dev 开发的时候正常,但是要部署时 npm run build 打包发生了报错问题描述:Error: Cannot find module ‘F:\3.Project\1.VS Code project\5.vuepress-blog\vuepress-blog\dist\manifest\client.json’具体的报错信息如下Error: Cannot find module 'F:\3.Project\1.VS Cod
2024-02-05 02:40:13 3690
原创 vue表格中多个展开行当中的二级表格,怎么样实现勾选项互斥功能
项目场景:使用表格组件时,每行数据都有展开项功能,每个展开项中又是一个表格,这些二级表格有勾选功能,当我勾选第一个展开表格数据后,再勾选第二个展开表格,要求清空第一次勾选的数据。具体场景如下:问题描述:我先勾选第一个二级表格中的2条数据然后,我再勾选第二个二级表格中的1条数据,没办法清空前2条数据难点:二级表格是隔离的组件,无法在一级表格组件中用 this.$refs 来引用当前操作的二级表格 解决方案:创建一个事件中心 bus,并在二级表格组件中引入在二级表格组件的
2021-11-14 18:03:41 1601 4
原创 vue使用for循环加Promise.all来发送多个请求,并且等到所有请求结束后处理数据
项目场景:项目中要根据一个模型 id 的数组列表,来查询所有模型的数据我需要对同一个接口循环发送多个请求,次数不定必须等所有结果返回后,再处理数据,并展示实现方法: // 并发查询所有模型信息 async getKeys() { // 准备一个列队存放请求 let queue = [] // 循环推送请求到 queue 列队(如:idList = ['a', 'b', 'c'],则会同时发送3次请求) this.idList.forEach(it
2021-07-30 21:04:27 5902 2
原创 前端 vue 怎么下载后端返回的二进制流 excel 表格文件
前端处理二进制流文件并下载,功能实现,你可以给 download 属性设置不同的值,来给文件取名,通常会加上一个时间函数必须添加responseType: ‘arraybuffer’,不然报错(responseType也可以是blob,可自行尝试)new Blob([res], { type: ‘.xlsx’ }) 中的type可以改成其他格式,取决于你要导出的文件类型。
2021-07-28 22:15:33 4206 6
原创 vue单选控全选、全选控单选,并且循环多次该组件
文章目录前言一、template部分二、js部分总结前言实现一个组件,它具有:单选、全选功能可以被循环、互不干扰就像这样:一、template部分使用的UI库是腾讯的 magicbox // 不需要关注其中的类名和变量,只需关注方法:handleCheckedAll、handleChange <div class="group-label">{{ groupData.group_name }}</div> <bk-check
2021-07-26 22:06:41 641
原创 怎么样实现跳转页面后,点击返回,仍然保留表格原来的筛选条件?
跳转页面后点击返回,仍然保留表格的筛选条件:搜索值、页码、每页几条1.需求说明2.实现的步骤1.需求说明操作表格数据后,点击返回后仍然保留原来的查询条件页面中有搜索框、表格、分页 3 个组件表格每条数据有操作列,例如:点击 详情,就会跳转到另一个页面表格数据筛选条件为:搜索值 + 当前页码 + 每页几条数据它大概长这样:2.实现的步骤该页面创造时从 sessionStorage 中读取先前保存的 筛选条件如果该 筛选条件 存在就把它取出来,作为查询条件该页面被销毁前保留 筛
2021-07-17 21:11:27 5370 4
原创 vue监听报错Error in callback for watcher “option“: “TypeError: Cannot read property ‘apply‘ of undefined
项目场景: vue在子组件用watch监听器观测prop接收的父组件对象option,问题描述:浏览器发出了报错:[Vue warn]: Error in callback for watcher “option”: “TypeError: Cannot read property ‘apply’ of undefined”TypeError: Cannot read property ‘apply’ of undefined以下是我的代码:watch: { // 只需要关注 opti
2021-07-08 20:39:45 21508 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人