mobx-decorated-models:装饰器使用Mobx创建序列化模型关系

时间:2024-02-25 19:43:17
【文件属性】:

文件名称:mobx-decorated-models:装饰器使用Mobx创建序列化模型关系

文件大小:108KB

文件格式:ZIP

更新时间:2024-02-25 19:43:17

es6 mobx ES6JavaScript

装饰器,用于使用Mobx创建模型关系 mobx-decorated-models是Javascript装饰器的集合,以使类及其关系可观察和可序列化。 介绍 该库是装饰器的集合,这些装饰器协调使模型彼此相关联并且其字段可观察和可序列化。 它建立在两个很棒的库之上: 使状态管理变得非常简单,但是它没有就如何从观察到的数据结构中取出数据提供意见。 很好地照顾了这一点。 合并这两个库并不困难,但是最终您要为每个属性指定两次; 一次,Mobx将对其进行观察,并一次为Serializr创建模式。 输入装饰有mobx的模型。 例 import { model , field , session ,


【文件预览】:
mobx-decorated-models-master
----.travis.yml(55B)
----rollup.config.js(703B)
----index.js(118B)
----specs()
--------collection.spec.js(1KB)
--------test-models.js(3KB)
--------property-decorators.spec.js(9KB)
--------model-lookup.spec.js(989B)
--------.eslintrc.js(395B)
--------__snapshots__()
--------mocked-models.spec.js(324B)
--------mocked-model.js(372B)
--------class-decorators.spec.js(5KB)
----package.json(1KB)
----jest.config.js(6KB)
----dist()
--------.gitkeep(0B)
----.npmignore(13B)
----.eslintrc.js(132B)
----.gitignore(27B)
----lib()
--------class-decorator.js(7KB)
--------property-decorators.js(4KB)
--------model-lookup.js(805B)
--------serializable.js(291B)
--------collection.js(2KB)
--------setup-model.js(2KB)
----README.md(11KB)
----script()
--------test(276B)
--------lint(124B)
--------cibuild(206B)
--------prepublish(40B)
----yarn.lock(230KB)
----babel.config.js(358B)

网友评论