- 博客(61)
- 收藏
- 关注
原创 将后端返回的网络url转成blob对象,实现pdf预览
1.先组装数据,然后传递给转换为blob对象的方法。2.重点设置 axios;responseType:'blob',withCredentials: false;初始化 axios 实例。3. 转换方法发请求转换
2024-10-24 15:12:57
921
原创 js将 毫秒数转为刚刚,,几分钟,几小时,几天,几周,几月,几年
js将 毫秒数转为刚刚,,几分钟,几小时,几天,几周,几月,几年。百度有一个毫秒换算器,可以用它来验证代码换算的正确与否。
2024-07-26 14:34:35
375
原创 小白一看就会的 《 输入框防抖》
首先准备一个带 id="searchInput" 的输入框;其次就可以复制防抖啦。多次触发 只执行最后一次:高频率触发的事件,在指定的单位时间内,只响应最后一次,如果在指定的时间内再次触发,则重新计算时间。
2024-07-11 15:19:01
241
原创 一行代码,开发项目使用阿里巴巴图标-暂存库
减少项目内存,适用于一切项目。防止你使用线上官网的图标,官网更新后,你项目中的图标也消失不能用。此外微信小程序代码上线2M,很实用。
2024-07-09 14:13:57
278
1
原创 自定义样式供全局使用,可随意更改项目颜色
可以全局更改项目的主题颜色。方法一的使用:直接写在class里面,便可以有效果。方法二的使用:自定义一个class类名,在平常写样式那样写就行。
2024-07-08 17:32:10
243
原创 echarts取消纵坐标,自定义提示内容,完整 echarts 布局代码
完整 echarts 布局,完整代码 option 内容,自定义柱子默认颜色以及高亮颜色,隐藏y轴(纵坐标)的内容, 自定义提示内容,开启点击柱子时的提示内容
2024-05-24 15:03:40
402
转载 【vue3】js + css 实现 图片框选放大:局部细节放大、放大镜效果(基于vue3自带的vueuse/core插件)
此文章不是自己写的,来源文章在这,写的很棒,我直接复制在我的商城项目里就可以直接使用了,想记录一下,以后方便使用。我简单了做了些修改,适配自己的项目需求。直接全部复制放在一个空文件里面。
2024-04-24 09:59:26
617
原创 PC端实现用pdfjs下载文件,为什么移动端点击没反应
在上文预览PDF的基础上加下载文件功能,搁着多传一个字段过去,作为下载的路径window.URL.createObjectURL(blob)。pc端没问题,为什么移动端点击下载后没反应哇??
2024-04-17 11:29:59
524
原创 移动端vue3使用pdfjs在浏览器上面运行正常,在移动端页面报错出现空白页
分享一下PDFjs文件包,真心好用。一开始我的浏览器页面一直白屏,显示空白,后来换了包之后就能正常预览PDF了。如上图所示, @click-preview="previewFile"是预览PDF的方法, accept=".png...." 是可以接收的文件类型,这个打开之后手机才可以上传PDF文件,里面值类型自选。
2024-04-16 15:27:46
1666
11
原创 写项目经常用到却记不熟的css样式代码
写项目经常用到却记不熟的css样式代码. 1.仅左上和右上有圆角:-webkit-border-top-left-radius: 16px; 2.渐变背景颜色.....
2024-04-11 16:25:07
326
原创 Vue3 · 小白学习全局 API:常规
version暴露当前所使用的 Vue 版本。nextTick()等待下一次 DOM 更新刷新的工具方法。
2024-04-08 16:57:44
570
原创 不用激活WebStorm也能一直使用的骚操作
不用激活WebStorm也能一直使用的骚操作,跟着图片点击,到第六步的时候输入自己的邮箱点击提交就可以再免费使用30天啦。到第六步的时候输入自己的邮箱点击提交就可以再免费使用30天啦。
2024-04-08 09:58:51
777
原创 小白了解Pinia第3集 ·安装Pinia到销毁Pinia一条龙
以一个简单的例子,来讲解安装,创建,到销毁Pinia一条龙。在src目录下面,创建store文件夹,再创建report.js。名字随意改就好,记住后面用到report的地方统一就好了。
2024-03-30 15:49:55
500
原创 小白了解Pinia第2集 · 三大核心状态Getters、Actions以及Plugins 插件
三大核心状态。Getter 完全等同于 Store 状态的 **计算值**。 它们可以用 defineStore() 中的 getters 属性定义。 他们接收“状态”作为第一个参数以鼓励箭头函数的使用:
2024-03-29 17:30:35
850
原创 小白了解Pinia第1集 · 快速入门以及状态State
对pinia官网的知识作了一个小笔记,并且结合公司实际项目进行整理与学习,请各位小伙伴指正~ 。Pinia 是 Vue 的存储库,它允许您跨组件/页面共享状态。
2024-03-29 11:39:00
951
原创 Android Studio求解Android SDK is up to date. Running Android Emulator hypervisor driver installer
由于发生错误 4294967201, StartService 失败。[SC] DeleteService 成功。看不懂错误是啥意思啊。
2024-03-28 17:43:23
633
原创 Vue3 之 Router 进阶版·导航守卫
vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。这里有很多方式植入路由导航中:全局的,单个路由独享的,或者组件级的。
2024-03-27 10:34:44
1563
原创 git更新后报错git: ‘credential-manager‘ is not a git command. See ‘git --help‘.
git: 'credential-manager' is not a git command. See 'git --help'.The most similar command is credential-manager-coreAlready up to date.
2024-03-18 14:45:12
2684
原创 Vue3 前端生成随机id( 生成 UUID )
重新创建一个文件**/utils/someTools.js**,并在里面写入如下代码。随机打开一个你想要生成id的文件,先**引入**文件,然后调用**guid()**方法。
2024-03-12 15:22:31
3415
原创 JS动态更改div高度
根据不能的业务需求,对同一个div元素设置不一样的属性。本次业务是根据org的值不同,对div的高度变化的设置。例如下图红色边框的展示。
2024-03-12 11:02:29
425
原创 CSS元素居中的六种方法,你还知道哪一种?
1.text-align:center结合line-height 2.margin:auto,块级元素3.flex布局:display:flex;justify-content:center;align-items:center;4.定位父元素:position:relative;子元素:position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);5.定位父元素:position:relative子元
2024-03-12 09:36:29
213
原创 JavaScript中 将阿拉伯数字转为汉字
//用法二:运用在项目中,模拟需要转换多个数据 num = [1,2,3,4,22,55,66,220] ,此时需要遍历num,依次传入方法中changeNumToHan
2024-02-29 14:16:53
414
原创 Vue3 + vant + Tab组件动态传递实现选项卡切换
Vue3使用vant框架,使用选项卡组件Tab 标签页,用于在不同的内容区域之间进行切换。并动态传递active等于2,使得“已收货”亮起。
2024-02-27 14:49:06
2518
2
原创 Vue3 + Vant4 ·PullRefresh下拉刷新与 list列表触底加载下一页
实际项目中的运用。Vue3 + Vant4·PullRefresh下拉刷新与 list列表触底加载下一页
2024-02-22 11:29:48
2296
原创 Vue3 + Vant4 · List列表组件:渲染+触底加载下一页
复制到自己的项目中,需要改动的地方已经标出来了,搜索“地方改成你的项目所需要的数据即可。
2024-02-22 10:11:32
644
支付宝实现省市区三级联动js数据
2023-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人