摘要:
用dva-cli作为脚手架建立工程后,开始尝试编写页面。然后立马发现一个坑爹的问题。 在我less文件里面写了一个class ,比如:MainHead。 但是编译出来之后发现css文件里面变成了 MainHead__xuaz,多了一个后缀,坑爹嘛这是!!! 一番查找后发现原来是引用了css-modu 阅读全文
摘要:
开始前: 确保node版本为6.5以上。 修改 .roadhogrc,在 "extraBabelPlugins" 里加上: 阅读全文
摘要:
React创建组件的时候,有3种写法: 使用React.Component创建的组件中,一般都有state属性,用来控制主键状态的,保存数据源。 但是React推荐使用第三种状态组件的写法。用一个有状态的父组件,领导一群无状态的子组件,将它的state传递给子组件,这是redux的写法,性能更优越。 阅读全文
摘要:
function* 声明 function* 声明(function关键字后跟一个星号)定义一个generator(生成器)函数,返回一个Generator对象。 生成器是一种可以从中退出并在之后重新进入的函数。生成器的环境(绑定的变量)会在每次执行后被保存,下次进入时可继续使用。 调用一个生成器函 阅读全文
摘要:
安装完Node后,NodeJS自带npm。于是我照着网上的教程想搭一个脚手架。结果报错: 但是我检查了一下系统环境变量,path底下有正确引用node的地址。试了好久,在用户的变量下也加了node的path。然后就可以正常运行了。 系统环境变量如下: 用户变量如下: PS,顺带说一下,折腾了一个下午 阅读全文
摘要:
delete table from table a, ( select b.val1 ,b.val2 ,COUNT(1) as cnt from table b group by b.val1 ,b.val2 haval1g COUNT(1) > 1 )b where a.val1 = b.val1 and a.val2 = b.val2 and a.id not in ( sele... 阅读全文
摘要:
背景 最近开启一个新项目,需要对前端的各类资源文件进行打包,经过多方调研后,决定使用webpack工具。但是网上的教程多是将webpack直接作为服务器使用,而我只是想将其作为单纯的资源打包工具而已。经过多方调研,终于发现如何实现webpack的文件打包功能。 准备 在使用webpack之前,必须先 阅读全文
摘要:
初始化阶段 getDefaultPropos:只调用一次,实力之间共享引用 getInitialState:初始化每个实例特有的状态 componentWillMount:render之前最后一次修改状态的机会 render:只能访问this.props和this.state,只有一个顶层组件,不允许修改状态和DOM输出 componentDidMount:成功render并渲染完成真实DOM后... 阅读全文
摘要:
作者:小爝链接:https://www.zhihu.com/question/30274750/answer/118846177来源:知乎著作权归作者所有,转载请联系作者获得授权。 1,如何编写健壮的javascript代码,鲁棒性,简单总结几条我觉得是常识的事:1.1 一个javascript库最 阅读全文
摘要:
算法背景 在项目中,经常要看到这么一个要求:从一组根据时间排列的数据,要求计算出其中满足某个条件的一串数据,求这串数据的开始与结束时间. 比如说,用小米手环采集到一组用户的心率数据,要求算出其中有多长时间用户的心率>100. 比如说,通过Gps定位获取到车辆的行驶数据,按要求速度超过80就算超速,那 阅读全文