加载中
需要图片加载完成后才执行的操作

在使用html2canvas,遇到这么一个问题。 canvas素材里的一些图片是需要接口请求回来的,导致截屏时,图片没加载完,截不到这些图片。 解决方案,使用img标签的@load方法 <img v-if="url" @l...

2019/11/25 16:09
18
js拼音模糊搜索

https://github.com/xmflswood/pinyin-match 下面以vue-cli项目的代码做范例 1.先引用该工具,在用到的子组件单独使用 import PinyinMatch from 'pinyin-match' 2.使用computed即时过滤,注意...

2018/08/01 17:28
387
js对cookie的操作,包括清除网站所有cookie

function foreach() { var strCookie=document.cookie; var arrCookie=strCookie.split("; "); for(var i=0;i<arrCookie.length;i++) { var arr=arrCookie[i].split("="); if(arr.length>0) ...

2018/08/01 17:23
105
js获取选中文件的后缀名

let nameStr = file.name; let index = nameStr.lastIndexOf("."); let typeStr = nameStr.substring(index+1).toLowerCase(); //转化为小写......

2018/07/27 11:09
40
拖拽元素

html <div id="box">   <div id="blue_box"></div> </div> css #box{position: relative; width: 500px; height: 500px; background-color: red; overflow: hidden;} #blue_box{width: 200px...

2017/09/24 19:53
21
&& 和 || 运算符的特殊用法记录

console.log(1 === 1 && 2); //2 console.log(1 === 2 && 2); //false console.log(1 === 2 || 2); //2 console.log(1 === 1 || 2); //true console.log(1 === 2 || 3); //3...

2017/05/17 23:10
42
工厂模式与构造模式笔记

一:工厂模式 function jqFactory(){ //标准化生产(就像工厂)   var obj = {};   obj.name = "mike";   obj.sex = "man";   return obj; } jqFactory.prototype = { //工厂模式下原型链没用...

2017/05/13 21:14
49
call()和apply()的学习笔记

摘抄了知乎的一个大神的回答,看完觉得恍然大悟,链接 https://www.zhihu.com/question/20289071/answer/14644278

2017/05/04 17:32
30
构造函数(new,this)

通过new操作符构建一个对象,一般经过四步: A.创建一个新对象 B.将构造函数的作用域赋给新对象(所以this就指向了这个新对象) C.执行构造函数中的代码 D.返回这个新对象 最后一点就说明了,...

2017/04/28 18:04
30
JS连续赋值与求值顺序

http://www.cnblogs.com/morongwendao/p/6473095.html var a = {n:1}; var b = a; a = {n:2}; console.log(b); //{n:1}; 将a赋值给b后,a和b都是指向同一个{n:1}的对象, //因此a再次赋值为...

2017/04/28 17:23
133
变量赋值给另一变量

在实战中,经常遇到变量互相赋值的情况,甚至还出现赋值后,赋值的变量跟着改变,那么被赋值的变量会跟着变吗?在这里记录下来

2017/04/26 14:33
27
jQuery控制li(举例元素)的顺序

项目中需要对一系列元素进行排序,两个同胞相邻元素位置互换   $(".right").each(function(index){     $(this).click(function(e){       $(this).parent("li").next().after($(this).parent("li"...

2017/04/07 10:46
270
检验是否微信内h5

项目开发遇到,下载apk链接在微信内是被屏蔽掉的,需要到浏览器才能点击下载链接,因此需要判断H5网页是否在微信内打开;若是,提示在浏览器打开;若不是,取消提示

2017/04/06 10:10
42
JQuery的父、子、兄弟节点查找方法

原文链接 http://blog.sina.com.cn/s/blog_7dd141be01013pcj.html jQuery.parent(expr) //找父元素 jQuery.parents(expr) //找到所有祖先元素,不限于父元素 jQuery.chi...

2017/03/30 17:17
30
生成随机字符串(字母和数字的组合)的函数

参数指定随机字符串的位数(长度) function jqRandomWord(range){ var str = ""; var arr = [      '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', '...

2017/03/17 14:20
72
s-s-e兼容js文件的学习

大牛兼容ie10的sse插件,下面是链接 https://github.com/Yaffle/EventSource 实战事例 //s-s-e var es = new EventSource(URL); //URL就是接口链接,后台提供   var listener...

2017/03/07 18:43
14
jQuery扩展

开发过程中,会有很多通用的方法,如果能整理起来,多个页面都可以使用就会很方便。jQuery提供的扩展方法就很不错。这样的好处就是,在html<head>标签里先加载jQuery文件,就可以保证在后面的...

2017/03/06 10:02
20
数组比对的巧妙方法

最近遇到比较复杂的比对功能,就是一个大的消息数组,里面每个元素都有个时间戳,需要跟一个要加上进度条的代表秒数的时间进行比对,创建一个定时器,实现每秒比对一次。当两个时间戳数值相等...

2017/02/21 17:01
25
setInterval注意事项

1. 想实现每次触发dingshi这个函数时,之前的定时器也被清除,但是下面代码是反面教材,因为再次点击触发dingshi函数时,再次生成定时器,而之前的定时器是一个局部变量,无法在重新执行din...

2017/02/21 16:39
22

没有更多内容

加载失败,请刷新页面

返回顶部
顶部