- 博客(23)
- 收藏
- 关注
原创 uni二维码本地生成-vue3
本文介绍了一个基于Vue 3的二维码生成组件实现。该组件使用uQRCode库生成二维码,支持配置尺寸、颜色、容错级别等参数,并提供了两种输出方式:Base64编码和临时文件路径。组件通过监听输入文本变化自动重新生成二维码,支持隐藏显示功能,并暴露了获取二维码信息的接口。代码实现了错误处理和重试机制,确保生成过程的稳定性。组件样式包含圆角和阴影效果,提升了视觉体验。该方案适用于uni-app等跨平台应用开发场景。
2026-01-08 10:23:11
79
原创 在使用Antdesign中的垂直 Radio.Group组件时嵌套Select组件时第一次选择数据正常,再次选择时下拉的卡片立马就收回去的问题
加span 和阻止一些默认行为,和冒泡行为。
2025-09-04 15:25:25
105
原创 Docker
摘要:本文提供完整的Docker操作指南,包含CentOS/RHEL系统的卸载步骤、Ubuntu安装教程(含阿里云镜像源配置)以及常用命令速查表。卸载部分详细说明旧版本清理和残留文件删除;安装教程涵盖环境准备、镜像源配置、权限设置和优化建议;命令速查表分类整理容器、镜像、网络、数据卷和系统管理的核心命令,特别包含Docker Compose操作指南。适合作为Docker使用者的快速参考文档。(149字)
2025-08-20 11:03:19
816
原创 vue---强制刷新子组件重新渲染
如果key保持不变,则不会更改组件,但当key发生更改时,vue会删除旧组件并创建新组件,它将重新初始化自身并“重置”其状态。提示:这不会更新任何计算属性,调用forceUpdate仅仅强制重新渲染视图。提示:如果确实需要重新渲染某些内容,请选择key更改方法而不是其他方法。2,监听data,当data发生变化时,重新渲染子组件。提示:这个方法会强制删除旧组件并创建新组件。1,在父组件中,给子组件添加v-if属性。3,较好的方式:forceUpdate。4,最好的方法:key。
2024-07-08 13:59:20
693
1
原创 关于mock.js中的 commander版本过高
在pack.json中加入下边的就可以了,当然还是不影响现有功能最好自己测一下,这个可以兼容到node16.19.1。我是因为使用antv pro vue矿时 node不想用太高的版本的,报错这个。主要原因mock.js中的commander版本太高需要特定的node,yarn why commander(commander代表要查的包名)记录一个小知识 查依赖中是否包含某些依赖(要先安装好依赖才行)yarn安装的就是yarn why /pnpm why。
2024-05-30 22:07:47
1009
原创 vue项目打包清除console.log
不用插件,main.js中判断生产环境后window.console.log = function (){};即可,vue-cli5实测可行,vue-cli3,4也可行。(尝试出来的效果是清除得最干净的,但不清楚这种侵入式覆盖的写法有啥弊端没有)
2024-04-23 17:12:19
265
原创 Error: error:0308010C:digital envelope routines::unsupported Error: error:0308010C:digital envelope
因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。2.当次运行的命令窗口有效:在你当前文件的cmd命令窗口输入:SET NODE_OPTIONS=–openssl-legacy-provider, 回车后输入 npm运行命令。1.推荐:修改package.json,在相关构建命令之前加入SET NODE_OPTIONS=–openssl-legacy-provider。这里贴张图不是必须两个一起改。
2024-03-07 15:11:38
506
1
原创 运行安装vue3+vite+Ts项目报错,无法加载vite.config.ts文件(failed to load config from D:\XXX\vite.config.ts)
git 上面拉别人的vue3+vite+Ts项目,安装依赖成功之后运行,出现报错。
2024-03-07 09:55:06
3655
原创 linux使用nginx
出现这个原因是因为:nginx位于第三方的yum源里边,不在centos官方yum源里边。让nginx开机自启动可以在每次开机后不用执行nginx启动命令。更新完毕后重新安装nginx。通过yum来安装nginx。禁用防火墙开机自启动。重启nginx服务器。
2024-01-30 13:42:39
446
1
原创 vue npm 安装依赖报错npm ERR! ERESOLVE unable to resolve dependency tree
vue npm 安装依赖报错npm ERR! ERESOLVE unable to resolve dependency tree
2023-05-23 18:10:49
1865
1
原创 小程序消息推送
小程序获取消息推送,该功能仅有部分行业支持长期推送,(目前长期性订阅消息仅向政务民生、医疗、交通、金融、教育等线下公共服务开放)
2022-06-13 13:07:59
5134
原创 使用vue3/cli5创建一个项目
1.安装node.js 安装vue.cli 必须先安装node.js [node,js官网](https://nodejs.org/en/) 2.安装vue clinpm install -g @vue/cli3.创建项目vue create 项目名4.根据需求进行选择 步骤1:在这里选择手动配置步骤2:上下键控制 空格选择 这里选择Babel转码器 Router Vuex? Check the features needed for you
2022-05-18 22:06:55
543
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅