摘要: 在互联网应用中,我们经常用到的场景,比如用户点击某个按钮,触发的操作会和后台api进行数据交互,生成一些记录,比如下单购买。如果后台api请求比较慢,而客户端体验又做得不到位,导致用户以为没点击到或者是页面假死,在上次请求还没处理完,就再次点击按钮。这样会导致某个操作生成多次记录,导致一些异常的bug。 阅读全文
posted @ 2016-12-04 14:07 2010navy 阅读(741) 评论(0) 推荐(0) 编辑
 
摘要: 在web项目构建发布时,经常遇到css中图片的修改优化,那么如何清除图片的缓存成为必须要解决的问题。曾经有过傻傻的方法就是直接在图片后面添加随机数。今天主要是从构建自动化方式来解决这个问题,提高开发及发布的效率,让项目向工程化方向靠拢。 阅读全文
posted @ 2016-07-24 00:41 2010navy 阅读(1588) 评论(0) 推荐(1) 编辑
 
摘要: WEB应用是开放的,WEB前端代码也是公开的,和后端交互的接口如果没有经过特殊处理(加密/token),那么就是裸露的,只要知道api地址,那么就能随便获取应用数据。这样应用数据就很容易被人爬取或者恶意盗刷,典型的短信被恶意盗刷。 阅读全文
posted @ 2016-06-09 23:59 2010navy 阅读(3569) 评论(2) 推荐(0) 编辑
 
摘要: 微信在6.0.2及以上版本已经回收客户端自定分享的权限,而是以授权api的形式开放出来。有时候我们只想简单地自定义分享的title,分享的图片以及分享的链接时,而不想或者缺乏资源去接入微信api的时候该怎么实现呢? 阅读全文
posted @ 2016-05-31 15:49 2010navy 阅读(591) 评论(0) 推荐(0) 编辑
  2016年11月18日
摘要: vue(2.0)+vue-router(2.0)+vuex(2.0)实战. 优点: vue提供的脚手架工具可以快速让你搭建一个vue项目 支持热加载 提供proxy机制(解决前端接口跨域问题) 前后端分离 支持es6语法 eslint代码规范检查 阅读全文
posted @ 2016-11-18 15:02 2010navy 阅读(180) 评论(0) 推荐(0) 编辑
  2014年8月11日
摘要: 给image设置float属性即可解决 阅读全文
posted @ 2014-08-11 15:03 2010navy 阅读(102) 评论(0) 推荐(0) 编辑
  2014年4月17日
摘要: 主要分为两种,在head之间是否有外联的css一、head标签之间有外联cssChrome(版本:31.0.1650.63),Safari(版本:5.1.7(7534.57.2)),Firefox(24.0)(这里没有IE哦)1、当浏览器load完一条url时就会提取页面中外联的js和css2、浏览... 阅读全文
posted @ 2014-04-17 14:40 2010navy 阅读(278) 评论(0) 推荐(0) 编辑
  2013年9月22日
摘要: Javascript的构造函数和constructor属性 阅读全文
posted @ 2013-09-22 12:11 2010navy 阅读(322) 评论(0) 推荐(0) 编辑
  2013年9月5日
摘要: https://github.com/malsup/form/blob/master/jquery.form.js在使用这个插件时遇到的问题1、ie下会变成下载文件,解决方案是在后端返回时设置'Content-Type': 'text/html'2、ie8下失效问题,解决方案是给form添加属性method="post" 阅读全文
posted @ 2013-09-05 13:55 2010navy 阅读(1027) 评论(0) 推荐(0) 编辑
  2013年7月8日
摘要: html5,css3.support android2.3+,ios4.0+,new wekit so. 阅读全文
posted @ 2013-07-08 11:30 2010navy 阅读(136) 评论(0) 推荐(0) 编辑