自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ios上input的focus()、autofocus无效

mounted钩子函数增加focus<input ref="tel" type="tel">mounted () { this.$refs.tel.focus() }  转载于:https://www.cnblogs.com/kelly07/p/10813514.html

2019-05-05 15:59:00 693

转载 Object.assign()

Object.assign()用于将所有可枚举属性的值从一个或多个源对象复制到目标对象const target = { a: 1, b: 2 };const source = { b: 4, c: 5 };const returnedTarget = Object.assign(target, source)console.log(target); //{ ...

2019-04-21 14:14:00 80

转载 解决vue build后不兼容IOS11以下版本,并清理index缓存

* build --> webpack.prod.conf.js --> UglifyJsPlugin添加关于mangle的选项mangle: { safari10: true}*打包好的index.html放到服务器里去的时候,index.html在服务器端可能是有缓存的,这需要在服务器配置不让缓存index.html*nginx...

2019-02-25 15:32:00 390

转载 JavaScript常用方法

type 类型判断var a = 1Object.prototype.toString.call(a) //输出[object Number]Object.prototype.toString.call(a).slice(8,-1) //输出NumberArray/*判断一个元素是否在数组中*/[1,2,3].indexOf(1) //输出0...

2019-02-15 10:58:00 60

转载 mui-picker 增加过滤

/*** 弹出选择列表插件* 此组件依赖 listpcker ,请在页面中先引入 mui.picker.css + mui.picker.js* varstion 1.0.1* by Houfeng* Houfeng@DCloud.io*/(function($, document) {//创建 DOM$.dom = function(...

2019-01-16 09:27:00 328

转载 安装node-sass提示没有vendor目录的解决办法

提示:no such file or directory, scandir ‘…..\node-sass\vendor’解决办法:node_modules\node-sass文件夹下,新建vender文件夹,然后运行npm rebuild node-sass --save-dev转载于:https://www.cnblogs.com/kelly07/p/9597524....

2018-09-06 11:51:00 367

转载 Base64编码

1、简易小工具(可以得到任意文件的Base64 Data-URI)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>base64</title> <style> ...

2018-08-13 16:23:00 62

转载 object排序

Object.keys(clickCountLocal).sort(function(a,b){  return clickCountLocal[b] - clickCountLocal[a]})转载于:https://www.cnblogs.com/kelly07/p/9111586.html

2018-05-30 16:20:00 155

转载 JSON数组去重

function uniqueArray(array, key){ var result = [array[0]]; for(var i = 1; i < array.length; i++){ var item = array[i]; var repeat = false; for (var j = 0...

2018-05-30 16:19:00 53

转载 vdom

vdom是什么?为何会存在vdom?virtual dom,虚拟DOM,用JS模似DOM结构。DOM变化的对比,放在JS层来做(图灵完备语言),提高重绘性能。DOM操作是“昂贵”的,js运行效率高。 jQuery渲染var data = [ { name: "AA", sex: "女", add:...

2018-04-07 10:27:00 94

转载 异步

什么是单线程,和异步有什么关系?单线程是指同一时间只能做一件事,避免DOM渲染冲突,异步是解决单线程最佳方案。webworker支持多线程,但不能访问DOM。setTimeout、setInterval为异步代码。什么是event-loop?指事件轮循,主进程先执行同步代码,异步函数先放在异步队列中,待同步函数执行完毕,轮循执行异步队列的函数。...

2018-04-04 14:49:00 72

转载 es6常用功能

let/const多行字符串/模板变量const name = 'kelly', age = 18;const html = `<div>   <p>name: ${name}</p> <p>age: ${age}</p> ...

2018-04-02 17:05:00 68

转载 vue-router路由懒加载

懒加载:----------------------------------------------------?    也叫延迟加载,即在需要的时候进行加载,随用随载。为什么需要懒加载?    像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也是...

2018-03-23 14:34:00 174

转载 vue中nextTick和$nextTick

* `Vue.nextTick(callback)`,当数据发生变化,更新后执行回调。* `Vue.$nextTick(callback)`,当dom发生变化,更新后执行的回调。this.nextTick(function(){ alert('数据已经更新')});this.$nextTick(function(){ alert('v-for渲染已...

2018-03-09 20:45:00 85

转载 动态模板中 swiper 划不动问题

所以在原来的swiper初始化代码中加上这两行即可。observer:true,//修改swiper自己或子元素时,自动初始化swiperobserveParents:true,//修改swiper的父元素时,自动初始化swiper转载于:https://www.cnblogs.com/kelly07/p/8529638.html...

2018-03-08 17:17:00 121

转载 javaScript正则判断手机号

判断是否为手机号function isPoneAvailable(pone) { var myreg = /^[1][3,4,5,7,8][0-9]{9}$/; if (!myreg.test(pone)) { return false; } else { return true; } }转载于:https://www....

2018-02-26 12:03:00 55

转载 Mac终端使用技巧

sudo rm -r -f 删除文件夹pwd显示当前目录ls -a 显示所有隐含文件或文件夹cat 显示文件内容touch 创建文件rm 删除文件pwd      当前工作目录cd(不加参数)  进rootcd(folder)  进入文件夹cd ..      上级目录cd ~      返回rootcd -      返回上一个访问的目录...

2018-02-20 16:25:00 76

转载 alert IOS自带域名

window.alert = function(name){ var iframe = document.createElement("IFRAME");iframe.style.display="none";iframe.setAttribute("src", 'data:text/plain,');document.documentElement.appendCh...

2018-02-12 10:15:00 85

转载 vue css background路径不对

针对此问题, 需要单独为css配置publicPath.ExtractTextWebpackPlugin 提供了一个options.publicPath的API, 可以为css单独配置publicPath.对于 vue-cli生成的项目, dist目录结构为: dist > index.html + static > css + img + js问题是css中...

2018-02-12 09:53:00 235

转载 npm install 错误 安装 chromedriver 失败的解决办法

npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver转载于:https://www.cnblogs.com/kelly07/p/8441063.html

2018-02-11 12:49:00 282

转载 JS中设置window.location.href跳转无效

window.event.returnValue就是这个事件的返回值window.location.href="login.jsp"; window.event.returnValue=false; 转载于:https://www.cnblogs.com/kelly07/p/8439433.html

2018-02-10 19:07:00 448

转载 js 拼接字符串和转义字符的使用

<span style="font-size:24px;"><strong> var t = '<a onclick="aaaaa(\'' + s + '\');">aaa</a>';</strong></span> 转载于:https://www.cnblogs.com/kelly07/p/84...

2018-02-10 12:35:00 216

转载 js验证码倒计时

原生JS countDown: function(){ //倒计时 var yzmBtns = document.getElementById("id"); var waits=60; yzmBtns.setAttribute("disabled",true) yzmBtns.inne...

2018-02-10 11:55:00 74

转载 Vue生命周期

转载于:https://www.cnblogs.com/kelly07/p/8438303.html

2018-02-10 11:02:00 43

转载 js传值后台中文乱码解决

JS部分:var faultAddr = encodeURI(document.getElementById("faultAddr").value); faultAddr = encodeURI(faultAddr); //需要通过两次编码JAVA部分:faultAddr = URLDecoder.decode(faultAddr , "u...

2018-02-09 23:42:00 50

转载 vue 实例化定义路由模板

 <div id="app"> <router-view></router-view> </div> <template id="a"> <div @click="link">hello</div> </template> <templat...

2018-02-08 11:07:00 198

转载 MUI区域滚动,软键盘挡住input

window.onresize=function(){ document.activeElement.scrollIntoView(false); }转载于:https://www.cnblogs.com/kelly07/p/8426237.html

2018-02-07 13:57:00 284

转载 javaScript使用navigator.userAgent.toLowerCase()判断移动端类型

var ua = navigator.userAgent.toLowerCase(); if(ua.match(/android/i)) == "android") { alert("android"); } if(ua.match(/iPhone/i)) == "iPhone") { alert("iPhone"); ...

2018-01-31 16:59:00 293

转载 vue-cli启动本地服务,局域网下通过ip访问不到的原因

1.问题描述: 新开发了一个vue-cli项目,想通过手机查看效果,发现访问不到,ip地址和端口号都没错但是手机访问不到,在本机电脑浏览器输入ip端口号一样访问不到,只能通过localhost:8080访问到,同一局域网下其他的手机和电脑并不能通过ip地址访问调试,2.原因:vue-cli项目是通过命令行一键生成的,配置文件中默认生成的是本地调试模式,默认访问地址是...

2018-01-29 13:40:00 173

转载 vue 实例化定义路由

const Home = Vue.extend({ template: '', data: function() { return {} }, mounted () { } })Vue.extend返回的是一个“扩展实例构造器”,也就是预设了部分选项的Vue的实例构造器,它常常服务于Vue.compon...

2018-01-29 10:49:00 480

转载 javaScript 比较时间

var datatimeStart = Date.parse("2018-1-29 2:36:00");var datatimeEnd = Date.parse("2018-1-30 2:38:00");var curDatetime = Date.parse(new Date())parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期...

2018-01-29 10:31:00 43

转载 javaScript从数组里随机抽取10个不重复的值

function getArrayItems(arr,num){ var temp_arr = arr.slice(0); // 取出的数值项,保存在此数组 var return_arr = []; for(var i=0;i<num;i++){ // 判断如果数组还有可以取出的元素,以防下标越界 if(temp_arr.length...

2018-01-26 11:22:00 2093

转载 Git 常用命令

一、初始化Git仓库git init二、把文件添加到仓库git add index.html三、l添加多个文件git add index.html hello.htm四、 -m后面输入的是本次提交的说明。git commit -m “kelly”五、可以让我们时刻掌握仓库当前的状态git st...

2017-12-19 09:33:00 41

转载 jQuery关键词高亮

<html> <head> <title>jQuery关键词高亮</title> <style type="text/css"> * { margin: 0; padding: 0;...

2017-12-18 17:26:00 44

空空如也

空空如也

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

TA关注的人

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