2.3.1 • Published 8 years ago

emc v2.3.1

Weekly downloads
1
License
BSD
Repository
github
Last release
8 years ago

EFE Model & Collection

emc提供一个基本的Model类的实现,用于存储数据并提供数据变化时的相关事件

2.x版本主要希望应用于以“不可变”为基础的场景之下,如果只需要更简单的一个实现,可以直接使用1.x版本

API文档

npm i
npm run doc
open doc/api/index.html

更新历史

2.0.0

  • 完全重新设计
  • 支持不可变数据的管理

2.1.0

  • 依赖库更新至mini-event@2.xdiffy-update@2.x
  • 汉化所有文档
  • 取消了set方法对value未提供的检查

2.2.0

  • 大幅度优化了计算属性的算法,提升性能
  • 计算属性可以被重新定义,重新定义后其已经计算的值会消失,回到初始化状态
  • 计算属性依赖另一个计算属性不再会导致值的计算错误,现在会管理相互的依赖关系,保证被依赖的计算属性先进行计算

2.3.0

  • 编译后代码置于根目录,方便NodeJS环境直接引用
  • 添加了计算属性循环依赖的检测,使用Model.js会在出现循环依赖时通过console.warn提示,Model.min.js用于生产环境,无检测功能
2.3.1

8 years ago

2.3.0

8 years ago

2.2.0

8 years ago

2.1.1

8 years ago

2.1.0

8 years ago

2.0.0-beta.1

8 years ago