- 博客(24)
- 收藏
- 关注
原创 vue3二次封装ElDatePicker
时间组件可以手动输入时间如 2025-01-01 或者 2025/01/01,enter后会对输入值进行格式化,但是对于20250101这样省略间隔符的却不行,查看文档以及issue都没有类似的说明后,便决定对ElDatePicker进行二次封装。
2025-03-31 17:22:26
582
原创 uni 主题配置
`page-meta`内配置好`page-style`,再封装成组件,使用`vue3-inset-loader`全局都注册这个组件,就完成了主题配置。
2024-05-17 16:35:52
485
原创 管理后台常用渲染组件GTable、GSearch、GForm(vue2+element-ui)
针对管理端常用组件进行了针对性的组件封装,一个data.js文件控制该显示什么字段。
2024-04-15 16:55:33
994
原创 简易 useVModel,useVModels,具备ts类型检查
在uni-微信小程序下使用 useVModel (@vueuse/core)会报错,就自己重写了个useVModel,useVModels。
2024-03-22 16:30:15
452
2
原创 前端压缩文件,压缩后带根文件夹,打包后自动压缩
文件打包,再手动压缩成zip后再发给后端,做了几次后烦了,就找了下样例,打包后直接压缩成zip,再也不用手动压缩了。拿到样例后,发现要改打包配置,这样岂不是我还要弄环境变量来判断当前打包环境?毕竟我只在本地才需要zip打包一顿操作后改了好些个文件,很麻烦,于是就对打包的js给拿来出来,不对这个js本来就在项目外,只是我看的样例把它放了进去zip.js文件介绍脱离项目而存在,可不用放入打包配置项下打包后带根文件夹,文件夹名称与zip名称一致打包后结构,demo为压缩后文件名称- demo.zip。
2023-12-23 10:56:33
630
2
原创 图片压缩上传 尺寸按需缩小
公司新需求,对图片上传进行压缩,以及对尺寸进行对应缩小,之前也写过,但是没有记录,现在重新整理一下,再遇到就直接看自己的就行了。
2023-12-06 12:01:41
197
2
原创 hexo 线上写博客
现在 repo: https://token@github.com/smartXJ/smartxj.github.io。第一版创建了两个仓库,且写一次两个库代码都要提交,虽然也就是两个命令,但还是麻烦了,有点多此一举的感觉,于是我找到。npm i 安装依赖,随便改点东西【就算退出codespaces,当前的更改也会进行保存的】npm i 安装依赖,随便改点东西【就算退出codespaces,当前的更改也会进行保存的】每次写博客都在本地开发,换了个环境本地的资源还要转移,使用起来不太友好,就想弄线上开发。
2023-11-29 18:06:00
93
1
原创 wangEditor 跨域
将withCredentials 设置为 false。今天弄wangEditor富文本发现上传一直提示。可问题是后台这个上传接口允许跨域啊。看下控制台打印提示跨域。
2023-11-13 10:10:47
1120
12
原创 uniapp中webscoket 针对客服进行的再次封装
最近开发unapp客服系统,针对系统功能将websokcet进行了再次封装ws-socket.js 对websocket的封装 连接、心跳、关闭socket-instance.js 引入ws-socket.js的再次封装,上线、下线、接收消息、发送消息,并抛出给外部
2023-11-10 10:04:30
166
1
原创 vue3 + elememt-plus 表单生成器
昨天写一个表单十几个二十个字段,写起来有点麻烦,中途还出现了改动,一大串一大串看起来有点烦,就算是用循环写也差点意思, 刚好今天有闲余的时间,就写了个生成器,自动生成表单。
2023-10-27 18:05:00
2178
4
原创 jenkins Cannot stat: No such file or directory
看了下之前部署的控制台输出,果然发现了 lodash-es 插件 而当前却又没有了。今天使用 jenkins 部署项目的时候一直部署失败,每次都是在这个步骤上出了问题。倘若问题存在于这四项中那么昨天就不会部署成功了,我又没有使用新的插件。好了可以确定本项目未使用这个东西,问题的原因也大概确定了。网络上的答案与我的问题不匹配,只能自己找问题所在。在搜索引擎在寻找答案、问AI。说真的我不知道是什么问题,因为昨天还是可以的。清除下这相关的缓存应该就好了,执行。,发现我的项目并没有这个插件?
2023-10-12 14:41:55
914
原创 查看悬浮元素的CSS
想要查看的鼠标悬浮时才显示的那部分容器的css,可鼠标一移开,容器就会隐藏无法通过选中容器来获取CSS。,禁用js,这样悬浮起来的元素就不会消失了。找到悬浮元素挂载的节点。当悬浮元素出现时,按下。这样就可以使悬浮常驻。
2023-09-07 17:53:23
461
3
原创 vue3 打印功能,踩坑记录
也可以结合html2Canvas使用,但博主说有bug。windows上面打印预览没有任何问题,但是在Mac上面所有的字体间距均被放大,于是没有使用该方法。当我进入node_modules找到 vue3-print-nb 时发现文件目录和模块都变了…当我进入node_modules找到 print-js 时发现文件目录和模块都变了…查看配置项后发现可以使用maxWidth进行调整,于是解决了表格字段残缺的问题。实际使用时表格打印不全,直接漏了几个字段;实际使用时表格打印不全,直接漏了几个字段;
2023-08-14 17:36:09
2634
原创 md文件常用写法
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-comE0sEA-1691121633522)(/images/2023/two-git-thumbnail.jpg)]标签来设置文本颜色可能会与一些Markdown解析器不兼容,因为Markdown的设计初衷是保持简单和易读。因此,建议在Markdown中尽量避免过多的样式设置。请注意,使用内联样式或。
2023-08-04 12:03:45
2182
3
原创 vercel 账户锁定
10min就回复我了,说已经立案了,还给了我一个排序号,还说如果想要更快解决就请到。昨天想用 vercel 跑一下博客,用GitHub pages跑有点卡顿。提交案例,接着2小时内给我发来解封邮件,说我的账户已解除锁定。发送邮件,阐述你的问题,他们回复的很快。使用github登录时 提示。
2023-07-27 13:46:33
2898
10
原创 本站点必须要开启JavaScript才能运行.
大体我就找到这两种。我本来的路由模式就是 hash,而端口号错误更是无从谈起,没写端口,启用默认端口。今天写uniapp项目遇到这样的一个问题,接口返回 本站点必须要开启JavaScript才能运行.可我已经开启了JavaScript?无奈百度问题,寻找解决方案。1.切换路由mode,切换成hash模式。可后面我还是解决这问题。
2023-06-30 14:32:19
3525
原创 ‘BMap‘ is not defined no-undef
今天用百度地图,一直在终端报这个错用了下网上说的两种方法在vue.config.js 改配置 以及之后的异步引入两种方法使用后还是报这个错后来想了下外部script 引入会将 BMap加入到window中,而平常使用一般会将window省略,那不省略呢?问题就这样解决了...
2022-07-05 17:30:27
1021
1
原创 video.js 视频截图、录制、自定义全屏,hls、flv、mp4视频播放
video.js内嵌 截图、录制功能 (图片、视频会下载到本地)自定义全屏播放hls、flv、mp4功能集合成Vue组件
2022-06-16 11:17:41
9551
23
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人