自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 复制文本、图片到剪切板

仅windows系统web端下支持复制图片1.js// 传入要复制的元素节点 const getSelect = (targetNode) => { console.log(targetNode, 'targetNode') if (window.getSelection) { const selection = window.getSelection(); const range = document.createRange(); rang

2021-10-29 15:41:58 157

原创 谷歌浏览器在开发的时候http无法调用摄像头

新版本的谷歌只在https ,localhost , 127.0.0.1下可以使用摄像头麦克风解决方法1.谷歌地址栏输入:chrome://flags/#unsafely-treat-insecure-origin-as-secure2.输入你要访问的地址 http://192.168.124.11:88883.然后设置为启用Enabled4.重启...

2021-08-11 17:23:34 430

原创 手写签名实现(React)

import React from 'react';import { connect } from 'dva';import router from 'umi/router';import SignaturePad from 'react-signature-canvas';import { FormattedMessage, formatMessage } from 'umi/locale';import styles from './index.less';@connect(state =

2021-06-25 16:09:18 600

原创 获取URL地址参数

// 获取URL地址的参数值。// name为URL参数名// 例如:?param1=abc&param2=123// 当调用getUrlParam("param2")时,获取到的值为:123export const getUrlParam = name => { const regExp = new RegExp(`(^|&)${name}=([^&]*)(&|$)`); const r = window.location.search.substr(

2021-04-21 10:57:46 112

原创 对电子邮件的验证

export const checkEmail = email => { // 对电子邮件的验证 const myreg = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/; if (!myreg.test(email)) { return false; } return true;};

2021-04-21 10:56:44 144

原创 ant组件使用

Modal:ant组件Modal的key属性置为visible的值可以在关闭Modal时清空所有数据

2021-03-26 15:41:39 297

原创 js深拷贝函数封装

function deepClone(object) { let str let newobj = object.constructor === Array ? [] : {} if (typeof object !== 'object') { return object } else if (window.JSON) { str = JSON.stringify(object) newobj = JSON.parse(str) } else { for.

2021-02-22 15:19:22 124

原创 常用正则校验

// 手机号export const mobile = /^0?(13[0-9]|14[0-9]|15[0-9]|16[0-9]|17[0-9]|18[0-9]|19[0-9])[0-9]{8}$/// 电子邮箱export const email = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/// 密码【6-20位 包括特殊字符】export const password = /^[A-Za-z0-9!#$%^&*.~,]{6,20

2021-02-22 15:17:44 152

原创 文本溢出显示省略号

单行文本溢出显示省略号同时满足以下四个要求: width: value; /*设置固定宽度*/ white-space: nowrap; /*强制在一行显示*/ overflow: hidden; /*溢出裁切(隐藏)*/ text-overflow: ellipsis; /*溢出文本显示为省略号*/...

2021-02-18 15:24:56 83

空空如也

空空如也

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

TA关注的人

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