Mixin编写和使用

来源:互联网 发布:剑网3脸型数据导入 编辑:程序博客网 时间:2024/04/28 06:47

1.Mixin的含义

Mixin = 一组方法1)目的: 横向抽离组件的相似代码    类似: 面向切面编程:AOP,插件(Mixin)        有两个类,抽离共同的方法Mixin定义的所有方法,createClass就会创建

2.Mixin优缺点

1)优点:    代码复用    即插即用        可以直接使用现有的Mixin    适用性强        改一次代码,影响多个组件2)缺点:    编写难度高        兼容多种环境,需要更多的逻辑    降低代码的可读性        组件的优势: 逻辑+界面混合        Mixin把功能抽取了

3.编写一个Mixin

数据双向绑定1.onChange={this.handleChange(text)}2.更新text    onChange={this.handleChange(text)}
0 0
原创粉丝点击