自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 vue,uniapp,微信小程序解决字符串中出现数字则修改数字样式,以及获取字符串中的数字

首先通过遍历字符串,通过将所得到的每一项减去0就可以判断当前字符串是否是数字,如果是数字则对应在前后加上标签,这时候就会出现带有小数点的字符串(例如8.8元),这时候需要在判断中多加一步,如果当前项为(.)则判断上一项是否为数字如果是则对应加上标签,简单记录一下,最近遇到的一个新需求:后端返回的是非富文本,只是一串字符串,其中包含了文字和数字,前端需要将出现数字的地方将其加粗或者修改颜色等需求。匹配正则表达式实现以下只是举个例子,当然使用的还是上面的text,可根据实际需求匹配对应的正则。

2024-11-07 16:04:39 413

原创 reqrcode.js文件

g += 2) {c = false;e[g] = 0;c = true} else {c = truec = true} else {c = truec = true;g -= 2) {c = false;e[g] = 0;c = true} else {c = truec = true} else {c = true。

2024-11-06 11:48:50 961

原创 uniapp,vue3,vue实现h5模拟二维码扫描识别功能

经过大量的查找,只能实现模仿扫码功能,如果有需要的直接拿走,要是有大牛能有更好的方法,麻烦指点一二。1、在项目的utils文件下创建reqrcode.js文件,在需要使用的项目中引入。最近遇到一个比较麻烦的需求,简单的在这里记录一下,下次要用的时候还会有迹可循。实现h5的二维码扫描,uniapp看了一遍发现不支持h5。(点这里获取reqrcode.js)2、一下是js部分直接使用。

2024-11-06 11:47:48 460

原创 vue2,vue3,uniapp,小程序实现前端url生成二维码

1、第一步,在项目的utils文件夹下面创建一个weapp-qrcode.js文件(文件名随便,只展示我自己的)话不多说直接上代码,亲测有效,希望能帮助大家,同时如果有更好的方法希望大家能够分享。最近遇到一个项目,api返回url地址,前端通过地址生成二维码。3、在你需要使用的.vue中创建canvas,如下。2、将一下代码复制粘体到js文件中。

2024-11-06 10:57:30 646

原创 uniapp动态设置导航栏名称

简单记录一个最近很好用的方法,主要用于动态设置前端头部导航栏名称,在实际开发过程中,常常会出现数据相同,但是导航栏标签不同的情况,可以直接使用uniapp自带的方法。

2024-10-17 10:54:39 406

原创 uniapp+vue3编译微信小程序,解决mqtt真机无法链接的问题

记录一下最近遇到的问题:就是uniapp编译到微信小程序后,mqtt编译器可以链接,但是真机调试时无法链接,查了很久,有说换mqtt版本,其实我个人觉得和版本没有太大的关系,当然如果有完全解决的大佬,可以评论解答一下,同时服务器等配置问题自己百度,这边只解决前端问题。注意:可以尝试使用broker.emqx.io地址,如果能进行连接则前端代码没有问题,但是记住在真机运行的适合记得勾选一下这项,否则无法连接。如果用自己的地址,则需要前往微信公众号平台,在开发管理中配置wss。

2024-09-26 17:00:43 626 2

原创 uniapp车牌号键盘组件

uniapp解决车牌号键盘

2023-12-27 17:43:16 1436 1

原创 uniapp如何实现签名

uniapp如何实现手机签名功能

2023-11-29 18:18:46 862

原创 vue实现blob文档流下载文件

vue解决blob文档流下载文件

2023-11-20 19:53:33 1949 1

原创 简单记录记录一下uniapp实现上传身份证,并实现身份证识别功能

在这里简单记录一下uniapp实现身份证上传功能,简单的描述一下设计的原理,通过uni.chooseImage()获取文件地址,切换本地路径显示对应身份证图片,后通过将file文件转base64上传百度识别,后通过接口获取信息。具体逻辑还是比较简单的。使用百度的识别接口,需要先注册百度账号,获取对应的client_id和client_secret,通知还需要使用获取百度token的接口,在页面中调用一次,将获取到的token携带识别接口进行识别。

2023-11-09 17:43:45 2267 3

原创 uniapp通过定位获取天气信息,以及获取对应的城市名称

简单记录一下uniapp如何通过定位获取天气信息,以及获取对应的城市名称问题解决

2023-11-07 15:56:09 2392

原创 解决uniapp手机端获取用户设备是否授权,进行授权提示,获取用户相机授权(Android 权限清单整理)

最近在上架app时遇到了一些授权询问的问题,在这里简单记录一下,主要使用的是uniapp进行开发,在官网中有说明使用uni.authorize()进行授权请求,但是该方法不支持h5和app,所以采用plus.android.requestPermissions()方法进行授权判断操作,话不多说直接上代码。必须要求textservice(例如吗 spellcheckerservice),以确保只有系统可以绑定到它。允许程序获取账户验证信息,主要为GMail账户信息,只有系统级进程才能访问的权限。

2023-10-26 16:40:41 16985 9

原创 vue组件之间通信的几种方式

vue组件传值的方式:1、父传子,子组件中定义“props”来接收;2、子传父,子组件中用“$emit()”触发;3、兄弟传值,定义事件总线“eventBus”;

2023-10-25 15:09:21 81 1

原创 在uniapp、vue中实现角度选择器,组件可直接使用

实现原理:主要是通过对容器绑定鼠标按下,离开,移动,移出容器事件,通过获取容器的原点坐标,用户在容器内按下移动时获取鼠标的偏移量,通过计算转化角度问题,最后实现功能。如果需要封装成组件的形式则需要添加this.$emit('angele',this.angle)使用,在父组件进行监听。在这里简单记录一下,在uniapp和vue中如何实现角度选择器,以防之后需要使用。注意:目前uniapp应该只能在H5使用,因为手机端没有鼠标事件,需要做对应更改。

2023-10-20 15:36:29 345 1

原创 vue中文字超出显示省略号的两种情况,css实现文字超出显示省略号

vue解决文本当行超出显示省略号,以及多行超出显示省略号的两种情况

2023-09-12 19:40:57 6345 1

原创 vue中判断a对象实在中id是否与b对象数组的id相等,有则删除(通过id求ab两对象数组的差集)

实际项目开发中常常遇到处理数组的需求,其中就有包括求两数组的差集,需要我们通过b对象数组的id来判断a对象数组中是否存在相同的id有则将a对象数组中的对象删除,简单的理解就是求ab两对象数组中的差集,以下简单介绍了几种方法可自行参考。备注:includes()判断一个数组是否包含一个指定的值,根据情况,如果包含则返回。备注: filter()遍历数组,创建一个新的数组检查返回数组中符合条件的元素

2023-09-11 17:47:42 1408

原创 uniapp怎么获取元素高度,获取元素节点信息,获取界面剩余高度

uniapp获取元素高度,获取元素信息,以及获取页面剩余高度问题的解决方案

2023-09-08 10:29:07 13899 1

原创 vue获取当前日期并将日期格式转化为日期字符串,计算两个时间相差

项目开发中常常需要处理时间等问题,通过new Date() 可实现日期格式的转换,通过时间戳可以计算两个时间的时间差

2023-09-07 08:41:56 5474 1

原创 vue遍历对象的几种方式

三、Object.getOwnPropertyNames(),该方法也是ES5新增的,返回一个自身属性名的数组,包括不可枚举的属性。一、for in 这是遍历对象的基本方法,其中key代表键,值可以通过Object[key]进行获取,衍生:obj2中部分key与obj1相同,这是需要将obj1与obj2中key相同的进行赋值,代码如下。衍生:obj2中部分key与obj1相同,这是需要将obj1与obj2中key相同的进行赋值,代码如下。

2023-09-06 14:19:34 9473 1

原创 vue实现无缝滚动

vue通过js和cs两种方法实现无缝滚动的效果

2023-09-05 09:03:49 651 1

原创 vue中数组常用的六种循环方法

简单记录一下,常用的六种数组循环的方法,分别是for(),map(),forEach(),filter (),every(),some()

2023-09-04 14:17:29 10169 2

原创 vue使用html2canvas结合jsPDF实现前端页面转pdf功能,支持分页

在vue中使用html2canvas结合jsPDF实现对页面转pdf功能的实现

2023-08-26 14:59:46 692

原创 vuedraggable拖拽组卷在vue中的基础使用

简单的记录一下vuedraggable拖拽组件的基础使用

2023-08-24 17:08:09 206

原创 vue实现不预览打印pdf,解决pdf链接地址实现下载pdf

vue实现不预览打印pdf功能,通过接口获取的url地址采用隐藏的iframe存在跨域问题,最终解决方案

2023-08-23 14:28:06 2436 2

原创 uniapp实现签名

小编能力有限,如有错误希望大佬指点(复制可直接使用以组件的形式)

2023-08-22 14:16:58 182 1

原创 将字符串数组转化成为以空格分隔的字符串

小编能力有限,如有错误希望大佬帮忙指点(做个记录以防以后需要使用)

2023-08-21 20:25:03 446

原创 通过判断数组的某个值是否为空,来实现计算属性的控制

1、话不多说直接上代码。

2023-08-21 20:18:49 123

原创 vue中MathJax的基本使用

第一次使用MathJax,在这里做个简单的记录,这是小编第一次写文章,如果有什么不对的地方或者需要补充的地方,希望大佬能够指出,复制黏贴可直接使用(非喜勿喷)二、在main.js中引入并挂载到Vue实例上(需要使用的地方可以通过this.$MathJax()调用),代码如下。一、简单的封装,我是在utils文件下创建了一个MathJax.js文件,话不多说代码如下(创建方法)三、在需要使用的地方可通过一下方法调用。

2023-08-08 11:53:52 1600 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除