摘要:
一、Homebrew是OS X 的套件管理器。首先我们需要获取 Homebrewruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"1、我们可以先通过在终端输入:brew -... 阅读全文
摘要:
组件协同的两种方法,1种是纵向的协同,就是组件嵌套,重点在于代码的封装,2种是横向协同也就是Mixin,组件抽离,重点在于代码复用1、组件嵌套,父组件通过属性向子组件,子组件可以通过事件处理函数以委托的方式想父组件发送数据 1 2 3 4 5 daomul's examp... 阅读全文
摘要:
触摸事件:onTouchCancel\onTouchEnd\onTouchMove\onTouchStart(只会在移动设备上接受)键盘事件:onKeyDown\onKeyPress\onKeyUp剪切事件:onCopy\onCut\onPaste表单事件:onChange\onInput\onSu... 阅读全文
摘要:
[组件生命周期]一、理论 组件本质上是状态机,输入确定,输出一定确定 生命周期的三个阶段,三者时间是不固定的,只是在逻辑上的分类:二、初始化阶段: getDefaultProps:获取实例的默认属性(即使没有生成实例,组件的第一个实例被初始化CreateClass的时候调用,只调用一次,) ... 阅读全文
摘要:
一、属性 1、第一种使用方法:键值对 //数组 //定义一个函数 2、第二种方法:三个点的展开对象形式 var props = { one :”123”, tow :321 } 增加三个引号相当于这里面拿到两... 阅读全文