- 博客(110)
- 收藏
- 关注
原创 微信小程序登录方法,授权登陆及获取微信用户手机号
大家好五一快乐,我是痴心阿文,你们的学友哥,今天给大家分享微信小程序登陆方法!🔥本文前言:微信小程序登陆方法,获取Token、微信用户绑定的手机号。还有一些不足的地方欢迎大家评论指正。...
2022-05-02 18:17:53 28131 15
原创 解决vue中this.$set()不更新页面问题
this.$set()方法有一种情况,就是当你要设置的key已经存在于这个对象或数组中的时候,它只会更改data并不会为该key添加响应检测,所以解决这个问题的办法就是在设置值之前先把这个属性删除掉,然后再进行this.$set。这样就解决this.$set()不生效的问题。
2024-08-30 14:23:41 507
原创 el-table自定义合并表格
为了更好的展示数据,很多地方用到表格合并,但是element文档里面没有好的合并方法,只能自定义合并表格来解决需求。于是乎,写了以下方法,方面以后拿来即用。
2024-08-30 11:16:38 723
原创 PDF转Base64,base64转PDF,PDF批量打印
有个PDF批量打印的功能,多个PDF打印,这里涉及到一些方法,比如PDF合并,但是因为还有要合并图片和PDF,种种,最后还是后端实现方便,然后后端去实现了,接口返回base64,然后前端再转为PDF打印。还有一些pdf前端实现的方法, pdf合并 npm install --save pdf-merger-js。下面主要是自己本地拿pdf转为base64模拟测试打印PDF。打印用的printJS,自行npm 安装。相关api pdf-merger-js。在线pdf转base64文件 ,
2024-08-22 15:05:02 953
原创 el-select filterable模糊搜索在iOS手机上无法弹出软键盘,解决方案
前提:el-select filterable模糊搜索在iOS手机上无法弹出软键盘,在手机上使用时,iOS手机,该组件无法唤起软键盘,导致没法进行模糊搜素。于是。开始去找原因,发现主要是因为 组件中,上有一个属性,而该属性规定输入字段为只读。阻止了用户对值进行修改,直到满足某些条件才行。其在微信开发者工具上是可以模糊搜索,在手机上没法弹出软键盘搜素。
2024-06-12 17:22:27 1418
原创 【happypack】^ Error: Cannot find module ‘happypack‘报错
happypack是一个用于加速Webpack打包过程的工具,它可以通过多线程的方式来处理任务,比如转换文件、压缩图片等。如果你的项目中用到了。,但是你的开发环境中没有安装它,或者安装的版本不兼容,就会出现这个错误。这个错误表明Node.js在尝试加载名为。如果不需要,可以从项目中移除有关。确认你的项目是否确实需要使用。,可以通过以下命令来安装它。如果你的项目依然需要使用。
2024-05-07 09:55:18 353 5
原创 npm install 卡住不动不执行解决方法
npm install 卡住不动不执行解决方法,先是想到的切淘宝镜像,于是》》》切成这个 https://registry.npmmirror.com/》 于是,大功告成!
2024-04-30 16:22:44 206
原创 【开发者好用插件】基于百度文心大模型,前端,后端,开发者的辅助神器
基于百度文心大模型,前端,后端,开发者的辅助神器,百度AI代码生成器,个人用户免费,可以提问,写注释,等等,新手必备神器啊智能代码助手(Baidu Comate)基于文心大模型,结合百度积累多年的编程现场大数据和外部优秀开源数据,现已全面开放,支持挂载私域知识,深度解读代码库,检索必要的背景知识,生成业务代码,为企业量身定制专属编码助理。兄弟们冲!链接放下面了。
2024-04-30 16:19:54 595 7
原创 微信小程序获取经纬度坐标及地址,wgs84转腾讯坐标逆解析
微信小程序获取经纬度坐标及地址,wgs84转腾讯坐标逆解析前提:微信小程序获取经纬度坐标及地址,需要到微信公众平台获取两个地址接口...
2024-03-05 14:43:58 2273
原创 this.$set()用法,强制刷新,新删改查
this.$set()用法,强制刷新,新删改查,用于在响应式对象上设置新的属性或修改已有的属性,强制刷新并确保这些属性也是响应式的。
2024-01-29 15:08:39 1461
原创 表单常用正则表达式(手机,邮箱,身份证,数字,空格...)
表单常用正式表达式为了后面项目的拿来即用以便不时之需,特意整理一文,把常用的表单验证的正则表达式整理如下。
2024-01-29 15:03:13 602
原创 打包后移除console.log日志
打包后移除console.log日志,把项目里所有的的console.log打印移除,这样上线后减少数据风险。
2023-12-05 16:15:13 782
原创 git.exe push -v --progress “origin“ dev:devwarning: redirecting to http://xxxxx提交失败
git.exe push -v --progress "origin" dev:devwarning: redirecting to http://xxxxx提交失败第一步,找点项目文件夹,git,打开文件夹,找点config。第二步,记事本打开,加上git。
2023-11-14 18:40:24 639
原创 elemtui 提示消息element-ui message被遮罩层覆盖解决方法
elemtui 提示消息element-ui message被遮罩层覆盖解决方法。
2023-09-19 15:51:07 1576
原创 XP小皮面板中的Mysql启动就停止,本地Mysql无法启动解决方法
XP小皮面板中的mysql启动就停止,尝试查看很多方法无效,任务管理器mysql也尝试了先终止后启动,没反应...
2023-09-04 11:27:15 3554
原创 PhpStorm安装篇
进入设置页面,快捷键Ctrl+Alt+s,或者Files->settings。简体中文包Chinese(Simplified)Language Pack。
2023-08-30 10:38:56 843
原创 原生微信小程序自定义picker多列选择器:picker写法用法
最近用原生微信小程序写法写医疗相关项目微信小程序,在编辑个人资料的时候,需要很多选择器,比如城市地区选择器,职业职称选择器,科室选择器,学校选择器,学历选择器,年份日期选择器........总之用到的地方比较多,而微信文档里面这类的又很少,有的还不适合项目。需要进行改造。于是乎,便有了这篇文章。这是PC的编辑用户信息的选择器,小程序要做一样功能的,且调用PC选择器里面的接口返回的数据。(pc的一些选择器样式功能)先看看微信自有的一些选择器。
2023-08-19 10:03:27 4508
原创 【Git合并代码操作】B=>A
前提:之前写了Git合并代码A=>B,今天把B=>A再写一下,顺风车=》》》》》》》》拉B最新代码 => 然后git merge A ,有冲突解决冲突 => 提交爆红原因,后面发现是有人提交新代码了。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
2023-07-19 11:17:17 254
原创 vue3创建项目(五)vite配置端口号
Vue3配置代理跨域和服务端口等配置,可以在 vite.config.js 进行配置。(类似用 vue-cli 的 vue.config.js)
2023-06-29 11:09:07 7431 2
原创 table表格排序,@sort-change=“sortChange“ 取消排序
table表格排序,@sort-change="sortChange" 取消排序点击的单个进行排序时,要求isAsc对应当前字段的排序顺序;值ascending,descending,null三种情况;若指定了列对应的prop,没有指定order的话,默认ascending;
2023-06-02 11:18:40 2447
原创 你知道?.这个符号吗?JavaScript中??和?. 的含义有啥区别
你知道?.这个符号吗?比如有的对象中有children是个数组,有的对象的children是null ,比如有的对象中有children是个数组,有的对象的children是null。在引用为空 null 或者 undefined 的情况下不会引起错误,只有当左侧为null 和undefined时,才会返回右侧的数。
2023-05-30 18:07:09 234
原创 打包ios,安卓渲染出错,pcH5显示正常,解决方案
UNIAPP打包ios,安卓apk页面加载渲染出错,pcH5显示正常,代码只写了一遍,没有找到原因......
2023-05-26 17:53:47 260
原创 Uniapp选择用户selelt封装组件,可多选,附带可搜索
Uniapp选择用户selelt封装组件,可多选,附带可搜索,移动端APP或H5会经常用到选择器,今天就把他拿出来分享记录了,支持单选,多选,可搜索
2023-05-25 09:33:01 1747
原创 uniapp拍照离线定位,获取图片信息,经纬度解析地址
✅作者简介:我是痴心阿文,你们的学友哥,今天给大家分享uniapp拍照离线定位,获取图片信息,经纬度解析地址🔥本文前言:需求,手机拍照定位,获取经纬度并上传图片,当手机无网络的时候也可以离线拍照通过定位上传图片,用到的有地图定位api,设备信息api,相机api等。
2023-05-01 10:00:00 3343 5
原创 TypeError: Cannot use ‘in‘ operator to search for ‘xxx‘ in undefined at Proxy.set (vue.esm.j报错问题
为什么之前这样不走详情方法,突然今天反馈编辑编辑不了,离了大谱,找半天报错没找到,最后一点一点debug,吗的,新增传的空对象,竟然走进去了。 js用if判断一个空对象为什么会为true? js用if判断一个空对象为什么会为true?这个需求就是新增/编辑,有值的话,调取详情接口。之前正常,就无语,。
2023-04-28 17:14:41 1817
原创 APP报错[object DOMException] at view.umd.min.js:1解决方法
【代码】APP报错[object DOMException] at view.umd.min.js:1解决方法。
2023-04-12 15:22:42 2925 2
原创 uniapp中canvas绘制图片内容空白报错原因总结
🧨🧨🧨1.画布的大小大于了图片的大小导致了生成的内容是空白的,canvas画布初始值没有,导致没有绘制成功//默认初始值 canvasWidth1 canvasHeight1data() {return {ctx: null,},
2023-04-12 15:10:32 6903 5
原创 reduce() 方法来对数组中的 A属性和 B属性进行乘积操作并求和
求 detailLists:[ { money:'3000', machine_count:'2', }, { money:'4000', machine_count:'2', }, { money:'5000', machine_count:'3', } ]数组中每个money和machine_count乘起来的值相加之和。可以使用 JavaScript 中的 reduce() 方法来对数组中的 money 和 machine_count 属性进行乘积操作并求和。
2023-03-30 10:58:51 272
原创 Qrcode前端生成二维码,列表循环,可以下载分享,附加功能
项目需求,原型列表要求展示二维码,然后后端那边因为某种原因没有给我返回这个参数,无奈只好前端自己来做,于是乎便有了下面的操作,这篇文章来整理下。
2023-03-29 09:27:51 2409 1
原创 Vue3中依赖注入provide、inject使用方法
默认情况下,inject 假设传入的注入名会被某个祖先链上的组件提供。一个父组件相对于其所有的后代组件,会作为依赖提供者。任何后代的组件树,无论层级有多深,都可以注入由父组件提供给整条链路的依赖。如果提供的值是一个 ref,注入进来的会是该 ref 对象,而不会自动解包为其内部的值。一个组件可以多次调用 provide(),使用不同的注入名,注入不同的依赖值。提供的响应式状态使后代组件可以由此和提供者建立响应式的联系。在应用级别提供的数据在该应用内的所有组件中都可以注入。
2023-03-06 18:03:19 1856
原创 Vue3创建项目(四)axios封装及接口配置
axios封装及接口配置看完需要预计花费10分钟。请求拦截器与响应拦截器请求拦截器的作用是在请求发送前进行一些操作,例如在每个请求体里加上token,每次请求携带token传给后端,统一做处理。响应拦截器的作用是在接收到响应后进行一些操作,例如在服务器返回登录状态token失效,需要重新登录的时候,跳转到登录页,对不同状态码做不同处理。只要在后面加上.catch((e) => {}),就不会报错了。
2023-03-02 11:19:02 7608 1
原创 上传gitee教程,Gitee怎么上传代码到仓库
gitee作为一个开放性的平台,我们是能够自由上传和分享代码的,那么gitee如何上传代码呢?首先我们要在电脑下载安装一个Git Bash,然后 cd 到项目根目录,然后按照下面的教程依次输入命令,就ok了~
2023-03-02 09:50:30 6678 4
原创 创建Vite+Vue3+TS基础项目
本篇内容不涉及插件的安装以及配置,本篇只涉及创建Vite+Vue3+TS基础项目相关内容。不讲废话,简单直接直接开撸。先看下完整的项目结构。E:\vue3练习>npm create vite vue3练习2 -- --template vue-ts。
2023-03-02 09:16:33 3438 2
原创 TypeScript快速上手语法+结合vue3用法
本篇内容不涉及TypeScript安装以及配置,具体安装及配置篇可以看下面目录,本篇只涉及TypeScript语法相关内容,及结合vue3的用法。不讲废话,简单直接直接开撸。
2023-02-25 16:43:15 5323 14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人