- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 开发vue延迟加载组件
vue的单页面应用访问速度一般情况下已经很快了,不过对于比较复杂的页面首次打开的时候会很慢,慢的原因呢主要涉及如下两个方面:1、dom元素较多,首次打开时需要进行太多的渲染和判断,而这些渲染和判断大多数往往都不是首次打开页面时需要消耗的。2、多数首次不显示的的dom元素,或者子组件加载时会调用ajax请求加载数据,这时候首次加载的请求可能有5个、10个甚至更多,这时候并发请求就会带来竞争,首次加载...
2018-03-16 14:00:14
20163
2
原创 理解javascript中this的指向(简单理解篇)
先列举几种常用的this指向: // 全局下this=window console.log(this==window); this.a = 1; console.log(window.a); // 对象属性上函数的this指向的是对象obj var obj = { a:1, sayA:function(){ console.log(this.a); } }; obj
2016-08-10 17:26:51
362
原创 扩展Jquery的resize方法(原生的resize只针对window,因项目需要扩展了此方法,目前只在DIV上使用过,后续如果修改代码会对此代码进行更新)
/** * 功能描述:扩展jQuery插件 * 作者:ZW * 时间:2016年6月24日 下午1:57:30 * @param $ */ +(function($){ /** * 扩展resize方法(可支持window和非window对象) * callback:回调函数(长宽发生变化时触发) */ $.fn.resize=function(callback){
2016-08-10 17:13:30
3154
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅