自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿嚏乱码的地方

用文字抵抗遗忘~

  • 博客(5)
  • 收藏
  • 关注

原创 用vue写轮子的一些心得(三)——tab组件

需求分析tab组件通常包括一下功能:点击头部导航美女弹出美女相关内容,点击财经头部导航,弹出财经相关内容。 初次进入当前页面,默认初选状态可配置。 选中头部导航时出现active状态,文字加粗变色。 来回切换导航时,文字下方active横线有滑动效果。 可配置禁止点击tab。当然相比较element-ui,我们tab组件还有很多需求可以实现,但tab组件主要功能差不多就是以上...

2020-01-27 21:25:35 620

原创 前端web性能优化

要分析前端web性能优化,首先我们要知道当用户在浏览器中输入网址按下回车键——>页面渲染出来都发生了些什么?这中间的步骤,大体可以分为10步:查询页面是否缓存 DNS查询 建立TCP链接 发送HTTP请求 接收响应 接收完成 DOCTYPE 逐行解析代码 看到<xxx>标签 看到css与js我们要做的就是从这11步中逐个找到能优化的点,进行优化。可以理...

2020-01-12 21:18:25 252

原创 手写JavaScript继承

ES 5 写法function Human(name) { this.name = name}Human.prototype.run = function() { console.log('我的名字是'+this.name+',我在奔跑') return undefined}function Man(name) { Human.call(this,n...

2020-01-12 17:19:24 198

原创 《用户体验要素》读后感

开发一款产品,我们若从用户体验的角度出发来认识,可以从下到上五个层面来分析。表现层 框架层 结构层 范围层 战略层就像苹果,战略层是核,范围层结构层框架层是果肉,表现层是皮。例如一个网站,进入首页用户第一眼看见的便是表现层,一款产品从主意的诞生到产品最终的实现其实是一个漫长的道路,用户看见的表现层实际上是经过漫长开发后最后得到的面子,其面子中的里子凝聚了公司想要通过产品传递给用户...

2020-01-07 22:28:50 476

原创 用vue写轮子的一些心得(二)——toast组件

注册一个插件我们知道在vue中,如果需要在全局增加一个自己使用的对象,在vue的原型中:vue.prototype.xxx 后面接自己的对象通常是没有问题的,但是在项目中vue的原型是不能乱去修改的,因为一旦原型中有两个同名的对象,极有可能会出现灾难性的后果。因此我们需要使用vue中提到的一种方法Vue.use( plugin ),注册一个插件,集中性地管理这些将被添加到Vue.protot...

2020-01-04 18:13:04 522

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除