ember-concurrency-wrap-in-task:用于将函数包装在ember-concurrency任务中的Ember助手

时间:2024-03-07 13:25:00
【文件属性】:

文件名称:ember-concurrency-wrap-in-task:用于将函数包装在ember-concurrency任务中的Ember助手

文件大小:178KB

文件格式:ZIP

更新时间:2024-03-07 13:25:00

JavaScript

余烬并发包装任务 Ember助手,用于在任务中包装函数。 用法 该插件有助于从使用异步Ember Action迁移到Ember Concurrency任务。 您不必重新编写JS代码来利用Ember Concurrency提供的派生状态,您可以通过此帮助器传递一个操作来接收包装它的任务。 {{ #let ( wrap-in-task @ someArgumentFunction ) as | task | }} < button {{ on " click " ( perform task ) }} disabled = {{ task.isRunning }} > {{ if task.isRunning " Running... " " Run " }} </ button > {{ /let }} 可以将“任务类型”( drop , keepLatest )作为命


【文件预览】:
ember-concurrency-wrap-in-task-master
----.ember-cli(280B)
----ember-cli-build.js(495B)
----vendor()
--------.gitkeep(0B)
----addon()
--------.gitkeep(0B)
--------helpers()
----config()
--------ember-try.js(2KB)
--------environment.js(90B)
----index.js(72B)
----.watchmanconfig(37B)
----package.json(2KB)
----.github()
--------workflows()
----tests()
--------test-helper.js(265B)
--------index.html(1KB)
--------unit()
--------dummy()
--------integration()
--------helpers()
----app()
--------.gitkeep(0B)
--------helpers()
----testem.js(544B)
----CONTRIBUTING.md(661B)
----.npmignore(411B)
----.eslintrc.js(1KB)
----.template-lintrc.js(63B)
----LICENSE.md(1KB)
----.gitignore(369B)
----CHANGELOG.md(1005B)
----README.md(1KB)
----yarn.lock(422KB)
----.eslintignore(240B)
----.editorconfig(368B)

网友评论