发布了文章2016-08-24
原文:react-patterns 代码结构 class definition constructor event handlers 'component' lifecycle getters render defaultProps proptypes {代码...} 格式化属性 当有2个以上属性时,就换行显示 {代码...} {代码...} 依赖属性 使用getters方法代替定义依赖属性 {...
回答了问题2016-06-19
gulp的模式匹配都是遵循node-glob,详细可以查看一下它的文档,如果要实现匹配多个格式,可以用: {代码...}
回答了问题2016-06-16
不是很理解你这里说的打包是什么意思,如果只是针对替换api的那个需求的话,可以使用gulp-replace 和gulp-if。然后通过命令行参数来指定是否是发布版本:
回答了问题2016-06-03
不行拉,addEventListener是DOM元素的方法,想要自己在对象上用,就等于要自己实现一个观察者模式。如果使用jQuery,可以利用jQuery的Callback api快速实现。如果想要实现对属性变化的监听,可以看一下Object.defineProperty.
回答了问题2016-06-01
slideUp的动画是通过设置元素css的高度值实现的,而给table元素设置高度值是无效的,所以看不到动画效果。如果要实现,可以在对应的table外面包一层div,然后对这个div元素执行slideUp
回答了问题2016-05-29
翻墙或使用淘宝npm镜像
发布了文章2016-05-27
虽然Gulp4始终在开发中,但是你要坚信在将来的某一天你一定可以等到它的正式版。嗯,某一天。所以现在我想先向你们介绍Gulp3.x和Gulp4之间的不同,同时希望能够帮助你将来能相对无痛的迁移到新的版本。
回答了问题2016-05-05
可以看下这里event.preventDefault() vs. return false
发布了文章2016-05-05
最近在学习JS函数式编程相关的内容,于是详细的翻看了Lodash的文档,感到别有洞天。这里把自己对一些API的使用和看法做个笔记记录下。 Array _.head/_.last 例子: {代码...} 分别可以抽取数组第一个元素的值和最后一个元素的值。咋看之下觉得很无聊。但是跟下面两个...