ember-changeset:受Ecto启发的Ember.js风味变更集

时间:2024-05-31 07:14:55
【文件属性】:

文件名称:ember-changeset:受Ecto启发的Ember.js风味变更集

文件大小:290KB

文件格式:ZIP

更新时间:2024-05-31 07:14:55

JavaScript

ember install ember-changeset 更新 我们已经发布了v3.0.0 。 请在查看CHANGELOG。 这需要Ember> = 3.13,因为@tracked的使用将帮助我们监视并将更改传播到UI层。 如果您的应用程序<3.13或需要支持IE11,则可以安装2.0系列ember install ember-changeset@v2.2.4 。 鉴于我们普遍使用Proxy, v3.0.0版本v3.0.0支持IE11。 此插件的基本库为 。 结果,该功能在Ember之外也可用! 哲学 变更集背后的想法很简单:它表示要应用于任何对象( Ember.Object , DS.Model ,POJO等)的一组有效更改。 将根据可选验证对每个更改进行测试,如果有效,则将在执行更改时存储并应用更改。 假设采用“数据减少,动作增加”(DDAU)方法,与隐式2路绑定相比,变更集更


【文件预览】:
ember-changeset-master
----.gitignore(369B)
----app()
--------.gitkeep(0B)
--------helpers()
----package.json(3KB)
----LICENSE.md(1KB)
----.watchmanconfig(37B)
----assets()
--------title.svg(16KB)
----CONTRIBUTING.md(2KB)
----CODE_OF_CONDUCT.md(3KB)
----index.js(72B)
----CHANGELOG.md(16KB)
----addon()
--------.gitkeep(0B)
--------index.js(6KB)
--------helpers()
--------utils()
----types()
--------index.d.ts(354B)
----testem.js(589B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(433B)
--------ISSUE_TEMPLATE.md(1006B)
--------workflows()
----.release-it.json(288B)
----.eslintrc.js(1KB)
----.prettierrc.js(77B)
----README.md(34KB)
----vendor()
--------.gitkeep(0B)
----tests()
--------dummy()
--------integration()
--------unit()
--------index.html(1KB)
--------test-helper.js(228B)
----config()
--------ember-try.js(2KB)
--------environment.js(90B)
----.eslintignore(240B)
----.ember-cli(280B)
----ember-cli-build.js(565B)
----.npmignore(427B)
----.editorconfig(367B)
----yarn.lock(586KB)
----index.d.ts(77B)
----.template-lintrc.js(140B)

网友评论