- 博客(71)
- 问答 (5)
- 收藏
- 关注
原创 vue js导出数组,对象数据为json文件
let data=[{name:"xxx",value:2}] const blob = new Blob([JSON.stringify(data)]); const fileName = 'xx.json'; //文件名 const link = document.createElement('a'); //不用管,写死 link.href = window.URL.createObjectURL(blob); //不用管写死 link.download = fileNam
2024-03-28 09:18:23 129
原创 win git filter-repo教程
是一个用于过滤和清理 Git 仓库历史的工具,它可以高效地批量修改提交历史中的文件内容、删除文件、重命名文件以及进行其他历史重构操作。相较于,它通常更快且更易于使用。以下是一个基本示例,说明如何使用。
2024-03-18 10:44:11 1017
原创 vue3表格数据导出excel
1.定义列名const column = [ { title: 'xx', key: 'xx', }, { title: 'xx2', key: 'xx22', }, { title: 'xx3', key: 'xx33', },]2.加工列const generateColumns = (length: number, props?: any) => Array.from({ length }).map((_, columnIndex) => (
2024-02-01 14:56:45 217
原创 xcode 设置 ios苹果图标,为Flutter应用程序配置iOS图标
xcode 设置 ios苹果图标,为Flutter应用程序配置iOS图标
2024-01-22 11:49:38 673
原创 flutter中使用基于flutter_sound的flutter_sound_record录音
flutter,flutter_sound,flutter_sound_record
2024-01-20 11:38:35 997
原创 Android Studio 分别运行flutter 的debug和release版本
由于在Android Studio 没找到运行release版本的入口,现在通过命令行运行。
2024-01-12 11:38:57 687
原创 vue package.json中的^和~的作用
2.^ 符号表示,下载依赖时,只更新次版本,后两个数变,比如:“^11.2.2”,库会匹配更新到11.X.X的最新版本,但是不会更新到12.X.X版本,不会更新到主版本。3.~ 符号表示,只更新补丁版本,不更新主次版本,也就是版本号最后一位变,比如:“~2.2.0”,库就会更新到2.2.X的最新版本,但是不会更新到2.3.X版本。1.没有符号表示不会更新版本,使用固定版本的包。
2024-01-10 09:31:33 642
原创 echarts中dataZoom拖拽不起效果或者鼠标滑过不显示tooltip的问题
ref方法会递归遍历对象的所有属性,使所有属性都具备响应性,当对象很复杂时,过多的监听会导致性能上的损耗,也会对echarts页面渲染出现问题。vue3项目中,echarts使用dataZoom进行区域拖动,拖动下图红色框,数据展示无变化拖动功能失效。vue3中使用了ref或者reactive等初始化图表的变量。
2024-01-05 12:01:35 711
原创 Vite 配置代理,Vue配置代理
代理就是通过一个特定的网络服务去访问另一网络服务的一种间接访问方式。就像我们访问国外网站使用VPN一样,同样也是使用了代理。可以理解为前端访问一个服务器地址(出现了跨域),而代理就相当于一个中间的地址转换,让前端不直接访问服务器,而是通过代理的中间转换来访问服务器地址,从而解决跨域问题。代理的出现就是为了解决跨域问题。二、前端配置代理1.vue配置代理// 其他配置......// 代理配置。
2023-10-17 17:22:03 1
原创 linqjs记录
linqjs记录在LINQ.js中,你可以使用一系列方法来操作数组。以下是一些常见的LINQ.js数组方法:教程:https://medium.com/swlh/data-manipulation-in-javascript-using-linq-f3759e00aceb1.Enumerable.From(array):将普通数组转换为可查询的LINQ.js数组对象。2.Where(predicate):根据指定的条件选择数组中的元素。∗∗where(predicate:(element:T,in
2023-10-11 18:10:33 302
原创 vue3 文件夹上传进度获取
/已上传的比例// //这里的进度只能表明文件已经上传到后台,但是后台有没有处理完还不知道// //因此不能直接显示为100%,不然用户会误以为已经上传完毕,关掉浏览器的话就可能导致上传失败// //等响应回来时,再将进度设为100%// }// }},try {message: '上传成功',});} else {message: '上传失败' + msg,});message: '错误: ' + e,});});
2023-09-18 15:03:05 248
原创 npm离线安装全局模块包
请注意,离线安装可能会导致一些依赖项无法解决的问题。如果有任何错误或缺少依赖项的问题,请尝试手动安装缺少的依赖项。在离线环境中,打开命令提示符或终端,并导航到模块包所在的目录。将下载的模块包及其依赖项复制到离线环境中的目标计算机上。替换为您下载的模块包的文件名和版本号。这将使用本地的模块包文件进行全局安装。替换为您要离线安装的模块包的名称。
2023-09-14 11:08:42 1195
原创 在win上,使用命令关闭占用端口号的进程
命令结束进程可能会导致数据丢失或不可预料的结果。确保你选择正确的进程进行终止,并在必要时备份重要数据。在输出中,找到占用端口号为6200的行,并记下最后一列的数字,这是进程的 PID。通过执行上述步骤,你应该能够关闭占用端口号为6200的进程。打开命令提示符或 PowerShell 终端。运行以下命令以结束该进程(将。
2023-09-01 16:00:15 389
原创 vue3 项目使用 jszip 和 file-saver 打包压缩上传单个文件或者文件夹
vue3 项目使用 jszip 和 file-saver 打包压缩上传单个文件或者文件夹
2023-08-11 09:22:58 636
原创 vue js-table2excel 导出excel 可带多张图片
【代码】vue js-table2excel 导出excel 可带多张图片。
2023-08-04 14:59:22 733 1
原创 vue3+element+sortablejs实现table表格 行列动态拖拽
vue3+element+sortablejs实现table表格 行列动态拖拽,判断要拖动的行能不能拖动并放置到新位置,拖动时,判断能不能拖动
2023-07-13 17:21:13 1630
原创 uniapp打包为H5并且在本地运行
3.全局安装npm install http-server -g。在文件夹目录下,输入cmd,回车可直接打开终端,并定位到该目录。5.运行终端:http-server。首先记录一下一个便捷操作。6.游览器输入网址即可。2.找到项目的根目录。
2023-05-24 14:59:32 2447
flutter中使用基于flutter-sound的flutter-sound-record录音
2024-01-20
vscode开发vue项目时,不能自动修复问题
2023-08-09
vscode开发vue项目,卡顿问题
2023-06-11
vue3静态资源引入
2022-12-16
uniapp监听点击事件
2022-10-20
uniapp的返回问题
2022-10-14
js执行顺序,函数调用完,再往下执行
2022-09-30
uniapp 开发微信小程序 uni.getLocation真机测试不管用是什么原因
2022-09-23
vscode输入问题
2022-08-31
react运行时出现这个问题社会解决呀
2022-01-08
右侧代码解释效果谁知道是怎么能的吗
2021-12-30
谁知道下面提示代码片段的插件叫啥
2021-12-30
提示代码片段的插件叫啥名呀
2021-12-30
vscode 中提前预览代码的插件?
2021-12-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人