摘要: 在前端项目中我们往往需要对每次请求做一些统一的处理,比如请求结果session过期处理,在header头部加上验证参数token等等,这个时候就需要用到拦截器。 由于angular中http请求,依赖@angular/common/http模块,将HttpInterceptor,HttpReques 阅读全文
posted @ 2018-08-12 13:12 leejay-blog 阅读(16102) 评论(4) 推荐(0) 编辑
摘要: 父组件向子组件传入数据 例如将父组件的user对象传入子组件additem中<app-additem [user]=”user" #additem></app-additem>1、将父组件的user对象传入子组件additem中,组件模板中绑定属性[user]2、子组件中类中先导入user对象,之后 阅读全文
posted @ 2018-07-29 23:31 leejay-blog 阅读(2691) 评论(0) 推荐(1) 编辑
摘要: Angular介绍 Angular在2012年发布版本1.0,是最早流行的前端MVVM框架,目前流行的React和Vue框架都在它之后。由于React的流行,以及angular 1.0版本暴露出来的一些性能,组件化等的一些缺点,谷歌决定重写angular,在2016年推出angular2.0.Ang 阅读全文
posted @ 2018-07-22 21:58 leejay-blog 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 之前也看过jquery库源码,网上也有很多对于jquery框架的分析教程,但是最近又想花点时间重新学习。jquery问世以来受到了广大的前端开发者的青睐,对于很多前端开发者来说,走上前端的道路不是从写原生javascript开始而是基本上都是从写jquery开始的,甚至对于后端开发者来说,对于他们来 阅读全文
posted @ 2018-07-15 13:47 leejay-blog 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 最近想写一个程序爬网页接口的数据,由于本人是前端开发者,对于后端的一些爬虫工具不甚了解。首先所爬接口需要动态的在url加query参数,爬取数据。其次为了防止接口被封我初步设想希望能后定时爬取接口,比如间隔500ms爬取一条数据,而且每天爬取一次。开始我是开发一个网页,每天打开里面的js脚本自动执行 阅读全文
posted @ 2018-07-08 16:34 leejay-blog 阅读(241) 评论(2) 推荐(0) 编辑
摘要: 对于前端开发,图标是前端页面不可缺少的元素,他能更让前端页面更加丰富。前端页面的初期都是使用图片,对于小的图标使用图片拼成雪碧图不仅影响前端开发的效率,而且图片文件相对较大也会影响网页加载的速度。ionfont字体图标相较于图片他的优势就是文件大小极小,几百个图标才几十上百kb,但是换成图片可能已经 阅读全文
posted @ 2018-07-01 22:53 leejay-blog 阅读(5899) 评论(0) 推荐(1) 编辑
摘要: 在前端我们常用css进行网页的布局。下面介绍几种常用的布局方式。 1、水平垂直居中对齐 第一种 需要居中的元素定宽定高: 对于定宽定高的会计元素进行垂直居中对齐 其中核心代码分析:position:absoute让元素脱离文档流,left:50%;top:50%;让被包含元素左右边界偏离包含元素的左 阅读全文
posted @ 2018-06-24 15:44 leejay-blog 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 作为前端开发,我们在开发网页的时候,往往需要在页面上展示很多图片的icon,由于矢量字体的icon只能展示纯色的字体,对于一些颜色丰富的页面icon我们还需要使用图片去展示。为了提高网页加载的速度,往往需要将零散的小图标拼成一张图,通过background-position来定位就可以了。传统的做法 阅读全文
posted @ 2018-06-18 20:45 leejay-blog 阅读(2319) 评论(0) 推荐(0) 编辑
摘要: 编写爬虫程序大多是后端开发者的工作,但是node的出现使得前端开发者编写爬虫程序变的可能,而且实习操作起来非常的简单。 首先介绍SuperAgent,SuperAgent是一个小型的渐进式客户端HTTP请求库,与Node.js模块具有相同的API,具有许多高级HTTP客户端功能。从这句官方解释就可以 阅读全文
posted @ 2018-06-10 13:32 leejay-blog 阅读(1617) 评论(0) 推荐(0) 编辑
摘要: 问题:iview中表格组件通过render函数动态生成Input组件输入框插入表格中,具体UI样式如图,动态生成的Input输入框组件无法绑定v-model,这个时候我们需要实现双线绑定的功能。 解决:render函数生成Input框并且实现双向绑定的写法。 vue中有对render渲染函数的详细说 阅读全文
posted @ 2018-06-03 13:30 leejay-blog 阅读(10303) 评论(1) 推荐(2) 编辑