发布了文章2018-02-13
类似应用 - 由于是在 App Shell 模型基础上开发,因为应具有 Native App 的交互和导航,给用户 Native App 的体验
发布了文章2017-11-09
在做商家后台管理系统时,作为前端通常会设计到大量的权限控制问题,按照细粒度归归类大致可以分类以下三类 页面权限 模块权限-页面区块(组件)是否显示 元件权限-组件内元素是否显示 以往的处理方式 后端会将用户权限数据同步注入到VM模板中或者前端发送异步请求取...
发布了文章2016-10-18
对于大多数前端开发来说,JavaScript 的 this 关键字会造成诸多困扰,由于 JavaScript 代码中的 this 指向并不清晰。在写react应用时,也会也到很多作用域绑定引起的问题,React组件ES6的写法,不会将方法内部的作用域自动绑定到组件的实例上。
发布了文章2016-08-21
Redux是JavaScript应用的状态容器,提供可预测化的状态管理,让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。不仅于此,它还提供超爽的开发体验。
赞了文章2015-10-29
很早就知道单元测试这样一个概念,但直到几个月前,我真正开始接触和使用它。究竟什么是单元测试?我想也许很多使用了很久的人也不一定能描述的十分清楚,所以写了这篇文章来尝试描述它的特征和原则,以帮助更多人。
赞了文章2015-10-29
很早就知道单元测试这样一个概念,但直到几个月前,我真正开始接触和使用它。究竟什么是单元测试?我想也许很多使用了很久的人也不一定能描述的十分清楚,所以写了这篇文章来尝试描述它的特征和原则,以帮助更多人。
发布了文章2015-10-20
实际开发中常遇到不同model对应多个view。用户通过 View 层来交互,View 有时需要根据用户的数据更新 Model。还有时 Model 需要更新其他的 Model,即一个model改变,触发一连串的view变化。
回答了问题2015-10-19
window下目前只能开发react-andriod的项目,ios只能装黑苹果或者用mac附上搭建React Native Android开发环境的链接[链接]
发布了文章2015-10-19
函数表达式:function 函数名称(可选)(参数:可选){ 函数体 }函数声明只能出现在程序或函数体内。从语法上讲,它们不能出现在Block(块)({ ... })中。表达式和声明存在着十分微妙的差别,函数声明会在任何表达式被解析和求值之前先被解析和求值。无论变量在函数...
发布了文章2015-10-13
某天需求mm说我们要加一个confirm信息的弹框,只要一个确定按钮!!还好还好。组件中本来就加了options.showCCBtn的配置,实例化的时候传一个参数就可以了。分分钟解决了mm的问题,还得到mm的赞许,想想都有点小激动呢。
发布了文章2015-10-13
最近学习了angular,正好又完整的做了一个电商网站,就利用angular实现了一个sku组合查询组件,首先介绍sku是个什么东西。sku=stock keeping unit(库存量单位),sku即库存进出计量的单位, 可以是以件、盒、托盘等为单位。在服装、鞋类商品中使用最多最普遍。 例如服...
发布了文章2015-10-13
主要步骤: 第一步:找出运动轨迹的顶点位置 第二步:运动轨迹在页面中的top值可以抽象成函数 y = a xx + b; 啥都不说了,代码不多,看注释即可。 代码地址:[链接]demo:[链接]
回答了问题2015-10-10
已经有提示了,unable to connect to github.com
回答了问题2015-08-19
可以用一个debounce方法,做空闲时间的间隔控制,是空闲时间必须大于或等于一定值(wait)的时候,才会执行调用方法。用法参考var lazyLayout = _.debounce(calculateLayout, 300);$(window).resize(lazyLayout);