- 博客(18)
- 收藏
- 关注
原创 uniapp自定义组件无法覆盖头部导航栏以及底部tabBar问题
<template> <view class="mask" v-show="showPopup" @click="showMask"> <view class="popup_box" @click.stop="noClose"> <view class="init_box"> <view class="init"> <view class="title">实名认证</view> &l.
2022-03-08 15:30:14
3986
原创 跳出forEach循环
const test = [1,2,3,4,5,6,7] test.forEach((valid) => { console.log(valid) if (valid===5) { throw new Error("验证未通过") } })使用抛出异常的方式终止循环(throw new Error("验证未通过"))下面执行到5的时候抛出异常终止了循环...
2022-02-22 16:35:21
320
原创 js常用方法
// 输入一个值,返回其数据类型const type = (para) => { return Object.prototype.toString.call(para)}// console.log("123")// 判断值是否为数组const isArr = (arr) => { return Array.isArray(arr) // true为数组,false不是}// console.log("123")// 判断值是否为数字const isNum.
2022-02-22 10:32:48
391
原创 uniapp组件引入不显示问题
import formIdCard from './idcard/idcard.vue';import formCamera from './Camera/Camera.vue';import formInput from './formInput/formInput.vue';import formSelect from './formSelect/formSelect.vue';import formDate from './formDate/formDate.vue';import for.
2022-02-22 10:25:29
7686
原创 深浅克隆拷贝
克隆的概念 浅度克隆:原始类型为值传递,对象类型仍为引用传递。 深度克隆:所有元素或属性均完全复制,与原对象完全脱离,也就是说所有对于新对象的修改都不会反映到原对象中。通俗一点就是浅克隆时原数据会跟着新数据一起修改,深度克隆则是重新复制一份,两份数据互不牵连。js深拷贝方法JSON.parse(JSON.stringify(arr1))// 原理// JSON.stringify(arr1):先把原始对象变为一个字符串(去除堆和堆嵌套的关系)// JSON.parse(...
2022-02-15 11:22:43
218
原创 uni-app时间戳
const happenTime = (num) => { // 时间戳转换成 “yyyy-MM-dd hh:mm:ss”格式 let date = new Date(num); //时间戳为10位需*1000,时间戳为13位的话不需乘1000 //年 let year = date.getFullYear(); // 月 let month = date.getMonth() + 1; month = month < 10 ? ('0' + month) : month; /.
2022-02-15 11:10:07
2451
原创 uni-app节流
/** *节流:接收time:number *@return boolean */let num = 0;let timing = nullconst throttle = (time) => { return new Promise((resolve) => { clearInterval(timing) let Time = new Date(); let timestemp = Time.getTime() + time; num++ timing =.
2022-02-15 11:08:36
682
原创 uni-app防抖封装
/***防抖:接收time:number*@return boolean*/let arr = [];const antiShake = (time) => { return new Promise((resolve) => { const timestamp = +new Date(); arr.push(timestamp) arr = arr.filter((v) => { return +v + time > timestamp });.
2022-02-15 10:56:12
452
原创 uni设置动态导航
uni.setNavigationBarTitle({ title: '新导航栏'});uni.setNavigationBarColor({ frontColor: '#000000', //前景颜色值 backgroundColor: '#F0AD4E', //背景颜色值,有效值为十六进制颜色 animation: { //动画效果 duration: 400, timingFunc: 'easeIn' }})...
2022-02-15 10:51:42
275
原创 TLS certificate verification has been disabled
warning: ----------------- SECURITY WARNING ----------------warning: | TLS certificate verification has been disabled! |warning: ---------------------------------------------------warning: HTTPS connections may not be secure. See https://aka.ms/gcmcore.
2021-12-31 10:27:35
2860
原创 rem封装
(function (doc, win) { var WIDTH = 750 // 拿到的设计图是多宽的,就将值设置为多宽 var docEl = doc.documentElement // 将html元素获取 var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize' // 获取resize事件,如果是在移动端,就使用orientationchange屏幕方向改变时间 ,如果在pc端,使用re.
2021-08-28 18:40:21
233
原创 css样式清空
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,.
2021-08-28 18:37:41
741
原创 移动端meta标签常用设置以及作用
<!-- 1.设置当前html文件的字符编码 --> <meta charset="UTF-8"> <!-- 2.设置浏览器的兼容模式 (让IE使用最新的浏览器渲染) --> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- 3. width:视口的宽度,width=device-width:宽度是设备的宽度 initial-scale:初始...
2021-08-28 18:08:08
679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人