摘要: canvas的width、height于css样式中的宽高对画布的内容显示是有所区别的 1、在canvas标签下调用他的width和height,而且是没有单位的宽高,这种指定canvas大小的方法也是w3c的标准,如下: 运行代码效果如下,为对角线 使用style时图像会被拉伸(变形) 运行效果 阅读全文
posted @ 2018-06-22 15:56 雨筠 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 原理: 鼠标在小图片上移动时,通过捕捉鼠标在小图片上的位置,定位大图片的相应位置; 放大镜的移动方向和大图片的移动方向:横向和纵向都是相反,才可以保证同步; 需要元素:大图和小图,存放大图和小图的容器,一个放大镜 技术点: 鼠标事件的捕获:onmouseover(进入)、onmouseout(移除) 阅读全文
posted @ 2018-06-22 11:49 雨筠 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 在安卓上点击页面底部的输入框,软键盘弹出,页面移动上移。ios上,软件盘弹出,输入框看不到了。让他弹出时让滚动条在最低部 阅读全文
posted @ 2018-06-19 17:16 雨筠 阅读(198) 评论(0) 推荐(0) 编辑
摘要: js实现复选框选中父级元素子级元素也选中,没有子级元素选中父级也不选中的效果 HTML JS代码 阅读全文
posted @ 2018-06-19 11:17 雨筠 阅读(684) 评论(0) 推荐(0) 编辑
摘要: apply()和call()这两个方法的作用是一样的,都是在特定作用域中调用函数,等于设置函数体内this对象的只,以扩充函数赖以运行的作用域 apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性 Function.apply(obj,arguments)方法能接收两个参数 boj:这个 阅读全文
posted @ 2018-06-08 17:24 雨筠 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1、变量的作用域 理解闭包先理解作用域,变量的作用域分为全局变量和局部变量 js的函数可以读取全局变量 Js代码 但是函数外部却不能读取函数里面的局部变量,注意函数内部声明的局部变量一定要使用var 否则变量将声明为全局变量 Js代码 2、如何从外部读取局部变量 要获取局部变量,可以在函数内部再定义 阅读全文
posted @ 2018-06-08 10:42 雨筠 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 安装jsonp main.js中引入 组件中基本用法 阅读全文
posted @ 2018-06-06 11:13 雨筠 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 使用npm安装axios 在main.js中引入axios 注册axios到vue,注册axios到vue不能使用use方法(Vue.use(axios)) 之后就可以到页面使用 执行GET请求 执行POST请求 一次并发多个请求 阅读全文
posted @ 2018-06-06 10:54 雨筠 阅读(289) 评论(0) 推荐(0) 编辑
摘要: vuex能完成组件的通信,官方解析:vuex是一个专为vue.js应用程序开发的状态管理模式。他采用集中式存储管理应用的所有组件状态,并以相应的规则保证状态以一种可预测的方式发生变化。vuex也集成到vue的官方调试工具devtools extension,提供了诸如零配置的 time-travel 阅读全文
posted @ 2018-06-05 18:14 雨筠 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 先定义子组件,注册prop接收父组件传递的值 在父组件引入子组件,并传入子组件需要的值 prop只能父组件传递给子组件,子组件不能修改父组件的data 阅读全文
posted @ 2018-06-05 14:55 雨筠 阅读(301) 评论(0) 推荐(0) 编辑