自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Haines

A callback is a function that is passed as an argument to another function and is executed after its parent function has complet

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

原创 修改window本地hosts文件,修改域名指向

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。浏览器访问网站,要首先通过DNS服务器把要访问的网站域名解析成一个唯一的IP地址,之后,浏览器才能对此网站进行定位并且访问其数据。操作系统规定,在进行DNS请求以前,先

2020-09-28 16:20:58 2226

原创 正则 校验英文逗号字符串

if (! /,|^,|,$/.test(str)) alert("通过");else alert("不通过");

2020-09-28 13:15:06 2290

原创 VScode ctrl+鼠标左键点击 无法定位的问题

安装ClassLens插件即可。ALT+←返回原来位置的方法。

2020-09-27 10:31:06 2422

原创 vue中watch的详细用法,带deep,immediate

watch 的一个特点是,最初绑定的时候是不会执行的,要等到监听的属性改变时才执行监听计算。那我们想要一开始就让他最初绑定的时候就执行改怎么办呢?immediate表示在watch中首次绑定的时候,是否执行handler,值为true则表示在watch中声明的时候,就立即执行handler方法,值为false,则和一般使用watch一样,在数据发生变化的时候才执行handler。<div> <p>obj.a: {{obj.a}}</p> ..

2020-09-25 14:57:35 532

原创 防抖函数

/** * 防抖函数 * @param {Function} method 事件触发的操作 * @param {Number} delay 多少毫秒内连续触发事件,不会执行 * @param {Boolean} immediate 是否立即执行第一次 * @returns {Function} */function debounce(method, delay, immediate) { let timer = null if (immediate) { method &am.

2020-09-24 17:08:51 83

原创 JS判断数组里是否有重复元素的方法小结

var ary = new Array("1111", "222", "33", "111", "22");alert(isRepeat(ary));// 验证重复元素,有重复返回true;否则返回falsefunction isRepeat(arr) {var hash = {};for(var i in arr) {if(hash[arr[i]]) {return true;}// 不存在该元素,则赋值为true,可以赋任意...

2020-09-24 17:03:05 2239

原创 element-ui 关于日期范围选择控件,如何限制只能选择30天

问题描述:element-ui 日期选择器如何限制只能选择一个月,超过一个月不能选择,也就是在选定起始日期时,只能向后面选择30天,同时不能选择超过今天的日期?知识点:element-ui日期选择组件地址:http://element-cn.eleme.io/#/zh-CN/component/date-pickerpicker-options:当前时间日期选择器特有的选项,类型objectdisabledDate:设置禁用状态,参数为当前日期,要求返回 Boolean,类型Functi

2020-09-24 10:02:00 2648

原创 vue 中使用防抖和节流

防抖和节流是我们在开发过程中常用优化性能的方式那么在 vue 中怎么使用呢:在公共方法中(如 public.js 中),加入函数防抖和节流方法// 防抖export function _debounce(fn, delay) { var delay = delay || 200; var timer; return function () { var th = this; var args = arguments; i.

2020-09-23 21:51:20 685

原创 ellement穿梭框,宽高调节

由于需求,需要做一个穿梭框来展示任务的状态,想到了Vue的Element就有完整的穿梭框。地址:Vue Element。但是使用教程里并没有改变穿梭框高宽的参数,经过尝试,找到了修改的方法,在这里分享一下,希望可以帮助到遇到同样问题的人。代码如下:<style> .el-transfer-panel{ width: 400px; height: 500px; } .el-transfer-panel__list.is-filter.

2020-09-22 20:42:26 735

原创 ellement非必填校验数字

// 校验数字checkNum(low, limit) { const isNum = /(^[0-9]\d*$)/ return (rule, value, cb) => { console.log(value, 111222) if (value) { if (isNum.test(value) && value >= low && value <= limit) { cb() } el.

2020-09-22 12:26:28 121

原创 Vue Element采坑日记之图片上传后不及时更新视图

修改前 async upLoadImage(e) { //图片的文件信息 let file = e.file; //借助FormData对象上传文件 let formData = new FormData(); //FormData携带图片对象 formData.append("file", file); //请求接口 图片对象以二进制流的方式传递 let res = await this.$http.u

2020-09-17 16:14:00 1678

原创 element上传图片校验尺寸

<template> <div class="idea-container"> <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="120px"> <el-form-item label="创意名称" prop="name" class="form-container"> <el-input v-model="ruleForm.

2020-09-17 13:41:42 953

原创 elementUI编辑进入页面输入框输入内容没有作用问题

问题:新增输入框可以正常输入内容,但是进入编辑的时候,该输入框也可以正常回显数据,但是输入内容无效解决:直接将一个对象整块的赋值给ruleForm,不要打点赋值

2020-09-16 11:13:18 333

原创 基于element封装一个公共的限制图片宽高的方法

utils文件里面增加:/** * 用于图片上传时校验图片的宽高 * @param file file对象 * @param width 规定的图片宽度 * @param height 规定的图片高度 */export function imgSize(context,file, width, height) { let ruleWidth = width let ruleHeight = height const isSize = new Promise((resolve.

2020-09-04 10:25:14 140

原创 微信授权,修改本地 host

事例项目(webapck+react)一、原理(1)本地hosts文件,将本机ip做一个代理本地host文件配置代理(127.0.0.1test187.XXX.com)表明:访问test187.XXX.com的时候,用本地做了代理,运行了本地的代码(2)关注测试号,用wechat开发者工具打开test187.XXX.com二、常见问题(1)访问页面时发现出现Welcome to tengine!———证明host文件没有配置好(2)访问页面时发...

2020-09-03 17:37:57 2734

原创 关于webstorm-----eslint一键自动修复所有错误

刚上手VUE,eslint的严格样式有点不适应,严重影响开发效率。现在发现webstrom有一个自动修改格式的功能。具体操作步骤如下1.安装部分自行度娘,保存文件后发现一堆bug,其中包括script各种空格排版等格式问题2.如何解决? 以下步骤(File > setting > 搜索eslint > 点击 eslint )3.勾选 Enable4.勾选Configuration file, 指定 .eslintrc.js 路径 , 位置在项目名称目录下,选择后A.

2020-09-02 16:57:12 1499

原创 关于冒烟测试和回归测试的概念

鉴于之前跟开发提到提测前需要进行冒烟测试,然后几个开发一脸迷茫的问我:什么叫冒烟测试?所以我准备跟大家从以下几个方面简单的分享一下什么是冒烟测试。一、软件测试的分类1、按开发阶段:单元测试、集成测试、系统测试、验收测试2、按测试实施组织:α、β、第三方3、按测试执行方式:静态测试、动态测试4、按是否查看代码:黑盒测试、白盒测试、灰盒测试5、按是否手工执行划分:手工测试、自动化测试6、按测试对象划分:性能测试、安全测试、兼容性测试、文档测试、易用性测试(用户体验测试)、业务测试、界面测试、安

2020-09-02 10:22:39 2438 1

空空如也

空空如也

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

TA关注的人

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