首页
学习
活动
专区
工具
TVP
发布

贺贺的前端工程师之路

专栏作者
51
文章
67950
阅读量
17
订阅数
第一次发布自己的npm包
在做表单的时候,会遇到很多的表单项的验证工作,几乎很多验证都是重复的,有一个比较好的lodash库来做了这些工作,但是里面有些方法和实际的业务工作有些不符。比如,lodash.isEmpty(2) // true是会认为是空的。这显然与实际的业务是不符的。另外还有一些数字校验等其他的常用的校验方法,想结合lodash做一个自己的库,这样比较有利于业务的开发。
贺贺V5
2018-10-10
5520
React项目中展示图表
前端这块可用的图表库真的是非常多的,各种库都有,可以满足各种需求。比如这个20 个最棒的 JavaScript 图表库中就介绍了很多不同的图表库,其中它有提到的就是 chartjs。基于这篇文章上面提到的,以及自己和项目负责人知道的,我们试验了以下3个图表库。
贺贺V5
2018-09-26
1.5K0
npm adduser报错解决
执行npm adduser的时候总是报错,说账号或者密码不对,但是我很确定账号、密码是正确的。
贺贺V5
2018-08-21
1.5K3
CSS布局
普通流是默认定位方式,在普通流中元素框的位置由元素在html中的位置决定,元素position属性为static或继承来的static时就会按照普通流定位,这也是我们最常见的方式。
贺贺V5
2018-08-21
1K0
JavaScript 之 Object.apply()与Object.call()和Object.bind()
apply()调用一个方法,其具有一个指定的this 值,以及作为一个数组(或类似于数组的参数)。
贺贺V5
2018-08-21
4580
Angular2 之 Animations
Angular2的动画系统赋予了制作各种动画效果的能力,致力于构建出与原生CSS动画性能相同的动画。 Angular2的动画主要是和@Component结合在了一起。 animations元数据属性在定义@Component装饰。就像template元数据属性!这样就可以让动画逻辑与其应用代码紧紧集成在一起,这让动画可以更容易的出发与控制。 使用要点 Angular2的动画是使用<u>模型驱动</u>的方式在两个状态之间进行转换,是由状态和状态之间的转场效果所定义的。 动画被定义在@Compone
贺贺V5
2018-08-21
1.9K0
Flex Box布局学习- 语法
上一篇,我学习并整理了使用flex时,需要注意的兼容性问题。那么今天就来学习一下有关flex语法的东西。
贺贺V5
2018-08-21
7640
Angualr2 之 angular模块Angular 模块化提供服务特性模块 - 业务上的最佳实践(n)共享模块XxxModule.forRoot配置核心服务知识点
Angular 模块是带有 @NgModule 装饰器的函数。 @NgModule接收一个元数据对象,该对象告诉 Angular 如何编译和运行模块代码。
贺贺V5
2018-08-21
2.1K0
Angular2 之 结构型指令几个概念
两种用法。(* 与 template) 控制宿主元素的模板。 在哪里去显示,viewcontain 怎么注入,属性的set语法的使用,是便捷的监听属性值变化的途径。
贺贺V5
2018-08-21
3K0
Flex Box布局学习- 兼容
随着自己写过的页面的增多,也遇到了很多CSS兼容性的问题。这些兼容性问题,都是必然的,因为技术在不断进步,不断革新,所谓,“后浪推前浪,前浪拍死在沙滩上”,当然我们的技术不能是被拍死在沙滩上,我们还要支持,不支持的话,只能是你这个页面,这个产品被淘汰。
贺贺V5
2018-08-21
4800
Angular2 之 属性型指令Angular指令可分为三种创建一个属性型指令 -- 初级应用响应用户引发的事件 -- 高级应用
绑定宿主元素的事件,事件绑定的时候捕捉到这个事件源$event(table指令,这是属性型指令的重点)。
贺贺V5
2018-08-21
1.4K0
Angular2 之 时间的教训 & 错误
下面开始,时间的教训的记录,如果同样的错误我犯过不是第一次,那么我也会记录下来,我到时要看看,自己是不是会在同一个地方摔倒N次?
贺贺V5
2018-08-21
8560
split的坑-字符串分割
昨天在调代码的时候,遇到了一个很大的坑儿,让我不得不记录下来,莫非是我写js代码太久了的缘故?大概也许可能吧...
贺贺V5
2018-08-21
1.6K0
Angular2 之 单元测试
Angular的测试工具类包含了TestBed类和一些辅助函数方法,当时这不是唯一的,你可以不依赖Angular 的DI(依赖注入)系统,自己new出来测试类的实例。
贺贺V5
2018-08-21
5.5K0
正则表达式 - 学习1
开发项目的过程中,用了很多的正则表达式,可是每一次都不是自己写的,遇到正则表达式的地方,要么去求助度娘,要么就是组长给写好的,我直接贴过来然后用的。感觉真是有一种码奴的感觉。这种感觉那是相当不好的。
贺贺V5
2018-08-21
3150
正则表达式-学习2 - 语法语法学习重点详解
Character classes match a character from a specific set. There are a number of predefined(预定的) character classes and you can also define your own sets.
贺贺V5
2018-08-21
3690
React Native  APP 添加自动更新
添加APP的自动,使用的第三方库是:react-native-code-push。新版本使用起来特别简单。添加步骤如下:
贺贺V5
2018-08-21
2K0
Visual Studio Code 如何安装插件
相信用惯了sublime text的同学们还是很喜欢sublime text的插件功能的。
贺贺V5
2018-08-21
5670
Angular2 之 Promise vs Observable
如果看成状态机 Promise 具有 3 个状态:pending、resolved、rejected(如果 Cancelable Promise 正式通过,那么还会增加一个状态)。 Observable 有 N + 3 个状态:idle、pending、resolved_0、resolved_1 … resolved_N、completed 和 error。 总结:相比于 Promise 这个有限状态机而言,Observable 既可能是有限状态机,也可能是无限状态机(N 为无穷)。 调用情况 Ob
贺贺V5
2018-08-21
5590
ES6特性-Generators
你可以将Generators认为是可以中断进程、恢复进程的代码段,like this:
贺贺V5
2018-08-21
2390
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档