摘要: 原生Ajax 请求数据 jQuery 实现的Ajax 封装 xhr.readystate 状态码 0:unsend //当前请求还未发送 1:opened //URL地址已经打开 2:headers_received //响应头信息已经接收 3:loading // 主要的返回数据正在服务器进行准备 阅读全文
posted @ 2017-07-15 16:10 微lin 阅读(5653) 评论(0) 推荐(0) 编辑
摘要: 在react-router@4中传参有三种方式 一、通过params传参: 1、在路由表中: 2、Link处使用: 3、js处使用 4、参数获取 这种方法有两个注意点,与2、3区别: 11、<Route path="/search/:type(/:keyword)" component={Searc 阅读全文
posted @ 2018-11-27 14:10 微lin 阅读(3859) 评论(1) 推荐(0) 编辑
摘要: Module build failed: SyntaxError: Invalid left-hand side in assignment expression (18:38) number 1: 这种情况是在data.filter( ( v,i ) => i !== index) 箭头函数少了个 阅读全文
posted @ 2018-09-14 15:33 微lin 阅读(2489) 评论(0) 推荐(0) 编辑
摘要: Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a 阅读全文
posted @ 2018-09-14 14:18 微lin 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 现代浏览器不再支持flash及h5的强大使得h5播放视频文件势在必行,首要面临的一个问题就是用户观看视频的时候是直接完全加载整个视频的(不管你看了多久),从一开始播放就开始加载,并且并不会因为用户暂停而暂停加载, 它是一直持续加载直到加载完全的。对于绝大多数用户来说,他们不一定会把视频看完,如果是加 阅读全文
posted @ 2018-09-11 14:08 微lin 阅读(4681) 评论(2) 推荐(0) 编辑
摘要: 1、在函数内部,有两个特殊的对象:arguments 和 this。 this不需要多说,指向函数本身, arguments 的主要用途是保存函数参数,这个对象还有一个名叫 callee 的属性,该属性是一个指针,指向拥有这个 arguments 对象的函数,这有利于匿名函数的递归或者保证函数的封装 阅读全文
posted @ 2018-08-15 10:12 微lin 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-07-18 11:18 微lin 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1、判断页面是否被iframe有三种方法 2、禁止页面被别人iframe了 --注: 这种做法虽简单,但如果对方用如下招数很容易就被破解了 当然,万能的js依旧设计了应对招数 当然,当然,这个也不是完美的奥,这种方式会禁止所有的页面的嵌入,那么本域名内的页面嵌入也是被禁止呢,嘤嘤~别着急,JS sa 阅读全文
posted @ 2018-07-05 10:33 微lin 阅读(7342) 评论(1) 推荐(0) 编辑
摘要: flex相信大家都不陌生,对其各个属性都知道,不同属性的搭配能实现我们常见的复杂布局,可以说简单粗暴了~ 1、topbar + main + footbar html代码 css代码 2、元素的水平垂直居中 html代码 css代码 3、圣杯布局 html代码 css代码 4、平均分配空间的栅格布局 阅读全文
posted @ 2018-05-30 16:37 微lin 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在做一个阅读公众号内嵌的h5页面时接到的需求是实现小说的分页、翻页,页面不能出现滚动条。上网看了些,资料不是很多呀,自己写个呗~ 先是根据文章的长短计算总页数: 再检测左右滑动 最后实现翻页 这样就实现了基本的需求,美中不足的是没有实现app上翻页的动画效果,继续努力努力~ 阅读全文
posted @ 2018-05-03 16:44 微lin 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 在做移动端开发时,由于版面有限往往不能在页面上展示搜索按钮,这时键盘的搜索按钮就显得尤为的方面快捷,实际上实现这个功能也是 so easy! 紧紧需要两步 1、form 表单 2、type = "search" //在 android 上不加form表单也是可以的,但是在ios上测试是不通过的 有木 阅读全文
posted @ 2018-05-03 16:22 微lin 阅读(670) 评论(0) 推荐(0) 编辑