文件名称:pacto.model:pacto的一个简单的modelcollection扩展
文件大小:156KB
文件格式:ZIP
更新时间:2024-03-25 10:18:12
JavaScript
帕托模型 简单模型/集合扩展。 安装 Pacto.Model在上可用: npm install pacto pacto.model --save 要求 Pacto.Model只取决于Pacto是依赖免费的,但它需要最新的浏览器功能。 对于或您可能需要一个polyfill来。 文献资料 模型 模型是观察对象。 它检测到其属性的更改,并调度一个'change'事件。 可通过.props属性访问模型实例的.props属性。 import { Model } from 'pacto.model' ; const data = { foo : 'bar' } ; const model = new Model ( data ) ; model . on ( 'change' , ( ) => console . log ( model . props ) ) ; // logs: {foo:
【文件预览】:
pacto.model-master
----.gitignore(34B)
----.eslintrc(322B)
----package.json(1KB)
----Makefile(457B)
----package-lock.json(677KB)
----src()
--------Collection.test.js(8KB)
--------Model.js(589B)
--------index.test.js(186B)
--------index.js(103B)
--------index.iife.js(166B)
--------Collection.js(1KB)
--------Model.test.js(2KB)
----.nvmrc(8B)
----.travis.yml(128B)
----dist()
--------pacto.model.cjs.js(7KB)
--------pacto.model.min.js(3KB)
--------pacto.model.esm.js(2KB)
----LICENSE(1KB)
----.github()
--------dependabot.yml(246B)
----rollup.config.js(714B)
----.browserslistrc(16B)
----README.md(3KB)
----tests()
--------dist.test.js(423B)
----.eslintignore(33B)
----babel.config.js(122B)
----.npmignore(161B)
----.editorconfig(222B)