自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 问答 (1)
  • 收藏
  • 关注

原创 升级node版本导致原vue项目运行和打包报错

升级node版本导致原vue项目运行和打包报错。

2024-04-03 10:19:19 198

原创 浮点数运算精度问题(保留小数点后两位)

我的需求是正常显示小数点后的数值,不固定保留几位;所以(a*100+b*100)/100这种不适用,tofixed()也不适应。(1)parseFloat((2.22 + 0.1).toFixed(10))

2023-12-13 09:53:55 404

原创 折叠屏切屏导致样式异常解决办法

(1)使用v-if刷新出问题的UI。仅作为参数,不一定适用所有项目!

2023-12-13 09:51:38 423

原创 开发小程序遇到的问题

1.页面获取数组最后一个index

2023-10-10 15:02:22 145

原创 setTimeout大坑

setTimeout

2023-10-08 14:56:45 100

原创 微信公众号-遇到的问题

1.刷新微信公众号页面2.拨打电话3. 返回上一页回到页面顶部4.图片地址无效时,展示其他文字或图片或提示

2023-09-07 14:45:03 111

原创 route(工作总结)

route

2023-07-17 10:08:18 48

原创 async await

await调用接口时,怎么控制接口报错了之后不再往下执行。

2023-04-04 10:57:54 232

原创 保留两位小数

保留指定位小数。

2023-03-23 09:35:34 65

原创 模板字符串(``)

this[`come`+index]

2023-02-14 16:47:36 66

原创 获取时间段

注:获取当前时间时,不要使用date.toLocaleString()方法,因为安卓手机获取到的当前时间为2022/12/26 下午12:27:20,计算时间差时会得到NAN。

2022-12-26 10:06:51 72

原创 indexof、find、findIndex

检索字符的几种方法

2022-09-21 10:00:39 90

原创 人脸识别(腾讯云)

2.需要提供给后台一个加密的地址,配置后才能跳回我们自己的页面。调用接口查询是否识别成功,再跳转到成功或失败页面。注意:1.跳转到腾讯云人脸识别页面的地址是查询接口反的,window.location.href直接跳转。转码后:https%3Alololo%3A999%2F191%2F%23%2Flogin。流程:点击按钮跳转-腾讯云人脸识别页面-录制视频识别后返回我们自己的查询识别结果页面。例:https:lololo:999/191/#/login。加密的地址可以使用URL转码在线工具。

2022-09-19 14:55:36 1136

原创 vue 组件基础

注意点:1.当组件被用来创建多个实例时,data 选项必须声明为一个函数,因此每个实例可以维护一份被返回对象的独立的拷贝。如果 data 仍然是一个纯粹的对象,则所有的实例将共享引用同一个数据对象!通过提供 data 函数,每次创建一个新实例后,我们能够调用 data 函数,从而返回初始数据的一个全新副本数据对象。组件基础 — Vue.js...

2022-09-14 15:56:53 188

原创 RSA加密算法(jsencrypt)

规则:公钥加密 私钥解密。

2022-09-14 10:08:58 458

原创 MD5加密

MD5算法为广泛使用的一种,用于提供,是计算机广泛使用的哈希算法之一MD5的固定长度为,通常用他的字面值输出他,是一个。

2022-09-05 11:15:37 3146

原创 substr substring

截取字符串最后一个字符(截取完整的字符串)

2022-09-02 10:28:27 127

原创 用脚手架创建一个uni-APP项目

创建uni-app项目

2022-08-10 11:15:37 685

原创 清空倒计时

遇到的问题:没阅读满10秒就退出协议后发现倒计时还在走 退出协议后到的那个页面是获取不到倒计时方法的 所以即使没阅读满10秒退出后倒计时还在走 变量总会变成TRUE。变量本地存储了(sessionStorage)退出协议可以通过获取本地存储的变量值判断是否阅读10秒。:强制阅读协议10秒 h5页面 打开协议书页面没有返回键 只能物理返回键返回。:创建了一个变量为FALSE 一进页面执行倒计时 倒计时归零变量为TRUE。:使用beforeDestory方法,退出页面清空倒计时。......

2022-08-03 15:37:35 212

原创 promise异步操作

这样很容易导致查询列表接口调完了过一会才会显示页面内容,是因为数据字典接口还没调用完。这种情况我们就可以数据字典接口调完之后再调查询列表,虽然可以解决上述问题,但是很慢;日常开发会遇到一个页面查询多个数据字典的情况。通常会在一进页面的时候就调用接口。...

2022-07-19 11:45:31 98

原创 脱敏(手机号、身份证号码)

需要写在过滤器里面(filters)

2022-04-28 14:17:18 321

原创 vue运行错误总结

1.当你在page.json文件里添加内容,运行之后出现如下错误,可能是新添加的文件夹引入的组件有问题。(因为我是复制其他的文件添加到了新的路径下,所以引入组件的路径就出错了)

2022-04-22 11:39:27 320

原创 git操作

从远程仓库克隆项目git clone ...切换分支:git checkout + 分支名查看所有分支: git branch -a默认是master,当你切换分支成功的时候就会把另外分支的内容克隆下来,不用再git clone之类的

2022-04-08 14:18:22 82

原创 【无标题】缓存

组件中使用computed缓存vuex中使用getters缓存老师讲解:「李南江」Vue + Vue-Cli 快速入门教程_哔哩哔哩_bilibili

2022-04-07 11:23:18 517

原创 父传子 子传父

1.父传子(传递格式 v-on:自定义接收名称 = "要传递方法")<template id="father"> <div> <son1 :parentnum="num"></son1> </div></template><template id="son"> <div> <p>{{parentnum}}</p>

2022-04-06 11:18:43 968

原创 var const let

区别

2022-03-24 16:01:24 1298

原创 split join reverse

用法

2022-03-24 15:53:52 258

原创 watch和computed

对于任何复杂逻辑,你都应当使用计算属性computed。计算属性可用于快速计算视图(View)中显示的属性。这些计算将被缓存,并且只在需要时更新。以上摘自:Vue 2.0学习笔记: Vue中的computed属性_Vue, Vue学习笔记, 会员专栏 教程_W3cplus©w3cplus.com注意:对应的computed作为计算属性定义fullName并返回对应的结果给这个变量,变量不可被重复定义和赋值摘自:https://segmentfault.com/a/119000001294..

2022-03-24 14:27:08 1051

原创 生命周期(vue)

八个阶段:beforeCreate(创建前),created(创建后),beforeMount(载入前),mounted(载入后),beforeUpdate(更新前),updated(更新后),beforeDestroy(销毁前),destroyed(销毁后)详解:Vue js 的生命周期(看了就懂)_193Eric的博客-CSDN博客_vue.js 生命周期不过没讲为啥在各个阶段有的不执行。。。之后再补充吧...

2022-03-23 11:26:27 1748

原创 pages数组中第一项表示应用启动页

如图:pages数组中第一项表示应用启动页

2022-03-10 15:17:03 274

原创 git上传代码到远程仓库

写的超清楚啊:Git 上传项目到 gitee(上传到其它的仓库) - 秋末丶 - 博客园注:如果在执行关联命令时提示(error: remote origin already exists.)只需要解除之前的远程关联就好:①$ git remote -v②$ git remote rm origin③$ git remote add origin https://gitee.com/......

2022-03-01 15:17:38 135

原创 格式化手机号码(123 456 789)

let len = value.lengthif (len > 3 && len < 8) { value = value.replace(/^(\d{3})/g, '$1 ')} else if (len >= 8) { value = value.replace(/^(\d{3})(\d{4})/g, '$1 $2 ')}

2022-02-15 09:45:06 339

原创 日期比较(毫秒)

不知道为什么 2021/1/3 和 2021/3/20 有的时候不准确;另外一种方法就是换算成毫秒进行比较let date = new Date();date.getTime();

2022-01-10 15:11:59 234

原创 加密解密1

" ",返回值为空时是不能解密的,可以加密

2021-10-09 15:06:16 43

原创 http网络请求状态码返回statusCode

200:请求成功404:未找到页面not found500:服务器错误

2021-09-28 14:04:17 41

原创 JSON.parse()和JSON.stringify()

(1) JSON.parse:从一个字符串解析出josn对象例子:var a="{'name':'jsa','age':'12','address':'china'}";console.log(JSON.parse(a))结果:(2) JSON.stringify:从一个对象解析出字符串例子:var a={age:23,aged:22};console.log(JSON.stringify(a))...

2021-09-17 14:15:55 50

原创 重绘和回流

我能理解的方式来说:回流:改变了元素的位置或者尺寸、内容,页面布局发生改变的时候会引起回流重绘:只是修改了元素的样式,颜色什么的,只要位置大小等不会发生改变,就会引起重绘回流一定会触发重绘,重绘不一定会引起回流。优化:渲染篇五:CSS的回流(Reflow)与重绘(Repaint) - 简书注:现代浏览器是很聪明的。浏览器自己也清楚,如果每次 DOM 操作都即时地反馈一次回流或重绘,那么性能上来说是扛不住的。......

2021-09-14 11:14:57 62

原创 rpx和px

rpx:可根据屏幕宽度自适应px:相对于显示器屏幕分辨率em:相对于当前页面字体大小(浏览器字体默认16px,那么1em=16px)rem:相对于HTML根元素(1rpx = 屏幕宽度/750 px, 所以在屏幕宽度为750的页面中,1rpx = 1px。)......

2021-09-14 11:06:36 824

原创 输入框输入校验

正则表达式if(name=="customerName"){this.customerNameVal=e.target.value.replace(/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]......

2021-09-13 11:40:53 724

原创 根据身份证判断性别和出生日期

(1)身份证if(parseInt(this.certIdVal.slice(-2,-1))%2==1){this.genderVal='男';}else{this.genderVal='女';}(2)出生日期//取身份证的6-8位this.bornDateVal=this.certIdVal.subst...

2021-09-13 11:33:56 73

空空如也

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

TA关注的人

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