摘要: 通过canvas的drawImage(image, dx, dy)方法来绘制图片,drawImage写法有三种可以参考MDN, MDN地址 https://developer.mozilla.org/zh-CN/docs/Web/API/CanvasRenderingContext2D/drawIm 阅读全文
posted @ 2019-05-30 01:13 雪旭 阅读(3061) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-06 17:27 雪旭 阅读(4122) 评论(0) 推荐(0) 编辑
摘要: 用vue cli2.0创建项目 :(步骤1和3会需要等待一段时间,输入没反应时不用着急请等10秒左右就会好了) 1. 创建vue cli npm install --global vue-cli 2. 创建一个基于webpack模板项目(Travel)项目名称 这里名字可以随便起 vue init 阅读全文
posted @ 2019-05-06 11:00 雪旭 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 二种方式:下拉框里面选项有图片与没有图片 1.用下拉框写 下拉框的option没法添加图片如果下拉框里面不需要图片可以用这种方式。 2.用列表模拟下拉框 下拉框里面需要图片可以用这种方式。 阅读全文
posted @ 2019-05-05 10:38 雪旭 阅读(4663) 评论(0) 推荐(0) 编辑
摘要: 原理:按下enter的事件属于键盘事件,我们可以先用下面函数来获取enter的键码(键盘上的按键都有各自的键码),通过这个键码可以来判断按下的是哪个键 通过上面函数我们知道enter的键码是 13,那么最后只需要判断一下,键盘按下时键码是13时就执行我们需要的内容,就可以实现我们要的效果了。 这个效 阅读全文
posted @ 2019-04-28 10:16 雪旭 阅读(7029) 评论(0) 推荐(0) 编辑
摘要: 一: pop()方法 pop()方法,删除数组最后一个并返回该元素 利用这个方法可以取到数组的最后一个,同理shift()可以取到数组的第一个(shift()删除数组第一个并返回该元素) let arr=[1,2,3]; let lastElement = arr.pop() //删除数组最后一个并 阅读全文
posted @ 2019-04-23 14:18 雪旭 阅读(44378) 评论(0) 推荐(1) 编辑
摘要: 作用 可以把方法借给其它对象使用,并且改变this的指向 a.apply(b,[3,2]);//this指向由a变为b, a的方法借给b使用 实例: function add(a,b){ console.log(this) return a+b; } function sub(a,b){ retur 阅读全文
posted @ 2019-04-16 11:36 雪旭 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 添加class 对象形式添加 activated为true时p标签的class为activated false时为空 数组形式添加 activated的值是data中的内容即activated style绑定样式 对象形式 数组形式 官方文档 :https://cn.vuejs.org/v2/gui 阅读全文
posted @ 2019-03-16 15:41 雪旭 阅读(2061) 评论(0) 推荐(0) 编辑
摘要: 添加: obj.classList.add("active"); 删除:obj.classList.remove("active");例子 <button class="btn1 btn2">点击</button> <script> var btn=document.querySelector(". 阅读全文
posted @ 2019-01-16 16:26 雪旭 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: 方法:用scss的函数动态计算rem值 $rem : 75px;基准值 设计图是750的宽 设为$rem变量设为75,设计图是350的宽 设为$rem变量设为35,老的写法 需要用js来配合来动态改变font-size大小 //以iPhone6作为基准屏幕宽度 @function px2rem($p 阅读全文
posted @ 2018-12-27 09:45 雪旭 阅读(1427) 评论(0) 推荐(0) 编辑