- 博客(14)
- 收藏
- 关注
原创 Taro多端小程序demo
Taro是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信京东百度支付宝字节跳动QQ飞书小程序 / H5 / RN 等应用。现如今市面上端的形态多种多样,Web、React Native、微信小程序等各种端大行其道。当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。
2024-05-17 23:28:43
488
1
原创 vue中vuedraggable拖拽插件使用,指定范围拖拽。
在后台管理系统中,需求添加某些配置选项,并且选项可以拖拽调整顺序,指定按钮图标允许拖拽,不是整行拖拽。最终将配置的选项传给后端保存。vue.draggable中文文档 - itxst.com。
2024-05-05 11:59:49
1143
3
原创 vue3使用pinia持久化插件
一、背景描述:在使用pinia的时候,修改了数据,但是页面f5刷新后,数据恢复原来初始值了,但是有时候需求刷新也要保持修改值,可以使用插件让pinia的数据保持最后修改后的值。二、原理:其实使用插件相当于用本地的浏览器API sessionStorage或localStorage储存了数据。当点击修改myOrderReportIndex时,无论怎么刷新页面,都是你最后一次修改的值。
2024-04-30 15:06:02
301
原创 vue3中H5页面兼容安卓与IOS问题
移动端混合开发中,在使用WebView或类似技术在iOS和安卓应用中运行JavaScript代码时,常常要考虑到兼容安卓与IOS的问题。3.2、在使用vant日期组件时,dayjs插件转换日期格式时,不要用"-",统一用"/"。3.1、在utils定义好判断是否安卓或IOS的函数方法。有需求来了,后面内容我再补上。
2024-04-29 14:05:05
642
3
原创 使用canvas标签,将图片与文案合并方案存在的情况
其实,以上如果由前端处理,那方案本身就存在些问题的,一是图片是动态返回的,不是写死的资源,二是就算将图片转base64后合并导出图片,那也得考虑性能问题,图片资源大的情况也不可行。当canvas的内容来自不同的源(即不同的域名、端口或协议)时,浏览器会出于安全考虑限制对其内容的访问。前端拿到两个字段后,要实现拼接姓名在二维码图片正下方,合并成新的图片,并点击保存下来,如下图:。以上代码看完后,合并展示效果是没有问题的,但是最终你在点击保存时,会报错无法保存,是因为。拼接姓名再返回新的url返回给前端保存。
2024-04-28 11:42:27
597
1
原创 快速搭建页面静态样式-个人习惯分享
在刚开始画页面时,常常要定义好class或id等,再写样式,对于英文不好还得翻译下定义什么好,而且修改样式还得找到相对应的class或id等,后来养成个习惯,先定义一个样式表,类似重置样式表。定义简单的样式类名,直观好记。
2024-04-22 16:27:38
331
原创 企业微信-新版WECOM-JSSDK-分享消息到当前会话-sendChatMessage-(fail_no permission与errMsg: “sendChatMessage:no permis)
企微分享侧边栏,增加小程序的商品、活动落地页的分享快捷发送分享,点击 【发送】可快速发送对应的小程序商品链接给客户。4.1:首先要先看企业微信的官方文档,现在有新版与旧版之分,其实也差不多的,新版是ww.xxx。4.2:我当时遇到的问题,ww.sendChatMess分享报错信息如下:就是权限配置的问题了。旧版是wx.xxxx,如下图,
2024-04-18 16:23:30
1333
9
原创 展开 收起
span class="current" v-if="index === 3">当前排行</span>'展开' : '收起' }}-- 三个省略点 -->-- 最后一条排名 -->
2023-04-27 11:17:37
50
1
原创 常用正则表态
*()——\-+={}|《》“”【】‘’]/g 特殊字符。var patrn1 = /^[a-zA-Z]*$/ 字母。var patrn1 = /^[0-9]*$/ 数字。//判读是否含有表情包。
2023-04-25 18:46:18
37
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人