自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-02-02

promise嵌套promise谁先执行 new Promise(resolve => { console.log(1) resolve(5) new Promise(resolve => { resolve(4) console.log(2) }).then(num => { con

2021-02-02 11:31:41 78

原创 微信小程序使用字体图标注意

##在微信小程序上使用字体图标注意了,当有cover-view的时候千万不要使用字体图标,因为在iOS上cover-view根本就没有伪元素。

2020-07-27 15:14:28 196

原创 elementui上传excel文件并同时携带自定义参数

elementui 上传excel文件并携带自定义参数 <el-form-item label="Excel文件:" prop="file"> <el-upload class="upload-demo" ref="upload" multiple accept=".xlsx" action=""

2020-05-29 10:41:54 968

原创 elementui表单非空验证坑

表单验证时的错误验证非空表单时明明输入框里有东西,但仍出现错误提示代码如下:<template> <el-form :model="ruleForm" ref="ruleForm" :rules="rules"> <el-form-item label="username" prop="nameRule"> <el-input v-model="ruleForm.name"/> </e

2020-05-23 13:39:23 3887 6

原创 学习elementui.button

button 最简单的组件<template> <button class="el-button" @click="handleClick" :disabled="buttonDisabled || loading" :autofocus="autofocus" :type="nativeType" :class="[ ...

2020-05-04 12:07:55 130

原创 学习elementui.scss

学习elementui第一关scsselementui中使用scss开发,其中大量使用了变量、指令,一时看不懂、想验证怎么办?vscode easysass 欢迎您混合指令1/*指令的作用是为选择器添加前缀*/$namespace:'el';@mixin b($block) { $B: $namespace+'-'+$block !global; .#{$B} { @c...

2020-05-04 11:53:01 583

原创 8种前端跨域常见解决方法

1.jsonp前端部分<script> function jsonp({ url, params, cb }) { return new Promise((resolve, reject) => { window[cb] = function (data) { re...

2020-04-29 11:55:34 430

原创 实现一个函数clone的两种方法

可以对JavaScript中的5种主要的数据类型,包括Number、String、Object、Array、Boolean)进行值复考察点1:对于基本数据类型和引用数据类型在内存中存放的是值还是指针这一区别是否清楚考察点2:是否知道如何判断一个变量是什么类型的考察点3:递归算法的设计// 方法一: Object.prototype.clone = function(){ ...

2020-04-22 15:27:03 330

原创 js 十一种数组去重方法

方法一、利用ES6 Set去重(ES6中最常用)function unique (arr) { return Array.from(new Set(arr))}var arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN', 0, 0, 'a'...

2020-04-22 10:39:31 58

原创 web如何在页面插入大量数据而不卡顿

web如何在不卡住页面的情况下渲染数据不能一次性将大量数据都渲染出来,而应该一次渲染部分 DOM,那么就可以通过 requestAnimationFrame 来 刷新<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport"...

2020-04-20 16:17:07 887

原创 mate标签一些用法

HTML <mate>标签的一些用法<!DOCTYPE html> <!--H5标准声明,使用 HTML5 doctype,不区分大小写--><head lang=”en”> <!--标准的 lang 属性写法--><meta charset=’utf-8′> <!--声明文档使用的字符编码-->&...

2020-04-20 14:38:33 199

原创 Support for the experimental syntax 'classProperties' isn't currently

今天在es6的class类中定义箭头函数报错Support for the experimental syntax 'classProperties' isn't currently 产生原因解决办法产生原因没有在webpack.config.js里面或者是.babelrc文件中配置相关插件。解决办法下载并配置好即可。npm i -D @babel/plugin-proposal-cl...

2020-04-18 16:37:40 684

原创 使用H5 video标签实现双视频同步播放

在同一页面实现大小视频同步播放(类似微信视频聊天效果)效果描述:大小视频可以同步播放,大小视频可以切换,小视频可以自动判断隐藏与现实,实现全屏与退出全屏。实现思路:在视频播放与暂停、卡住、快进的时候同步播放时间,利用样式来切换两个视频播放尺寸的大小,利用div可以全屏的API来实现全屏功能,最后手撸一个小视频拖拽(考虑全屏后退出全屏时小视频的位置问题使用right与bottom定位),大小视频...

2020-03-17 11:04:22 2653

原创 js判断浏览器当前标签页是否激活(document.hidden)

无意间发现爱奇艺广告播放时间居然是在当前标签页激活的时候才会进行倒计时,离开当前标签页的时候,倒计时停止,百度一下发现document.hidden这个东东。document.hidden是h5新增加api使用的时候有兼容性问题。var hiddenif (typeof document.hidden !== "undefined") { hidden = "hidden";} e...

2020-03-17 10:46:05 5346

原创 validator Vue prop 自定义验证函数

我们可以为组件的 prop 指定验证要求Vue.component('my-component', { props: { // 基础的类型检查 (`null` 和 `undefined` 会通过任何类型验证) propA: Number, // 多个可能的类型 propB: [String, Number], // 必填的字符串 propC: ...

2020-03-15 12:26:27 2212

原创 标题vue-cli 3 禁用保存时eslint 配置vue.config.js法

标题vue-cli 3 禁用保存时eslint由于手贱在配置的时候选择了保存时校验,在开发的时候停报错,挺烦人的,决定禁掉它1.首先新建文件(vue.config.js)2.在vue.config.js中添加如下代码在这里插入代码片module.exports = { lintOnSave:false}3.重启项目...

2020-03-14 10:29:03 324

原创 封装一个小巧的消息提示框,纯es5

自己动手封装一个小巧的消息提示框css .shadow { width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.1); z-index: 10; position: absolute; ...

2020-02-23 12:26:12 120

空空如也

空空如也

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

TA关注的人

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