ember-concurrency 是一个 Ember 插件,可让您编写简洁、无忧、可取消、可重启的异步任务。
[![构建状态][build-status-img]][build-status-link] [![NPM][npm-badge-img]][npm-badge-link] [![Ember Observer 评分][ember-observer-badge]][ember-observer-url] 为 Ember.js 提供了更好的并发原语。文档可以在 可在 这里 找到。
ember-concurrency 是一个 ember-cli 插件。您可以通过以下方式安装它:
ember install ember-concurrency
Ember Concurrency 需要使用 Babel 变换来将 "async-arrow" 格式的任务 (例如 fooTask = task(async () => { /*...*/ }) 转换为生成器函数。由于 Ember Concurrency 4.0.0+ 是 Embroider V2 插件,因此需要在消费应用或插件上进行配置。
#e-concurrency 频道中提问。![Ember Version][ember-version] [build-status-img]: https://github.com/machty/ember-concurrency/workflows/CI/badge.svg [build-status-link]: https://github.com/machty/ember-concurrency [npm-badge-img]: https://badge.fury.io/js/ember-concurrency.svg [npm-badge-link]: http://badge.fury.io/js/ember-concurrency [ember-observer-badge]: http://emberobserver.com/badges/ember-concurrency.svg [ember-observer-url]: http://emberobserver.com/addons/ember-concurrency [ember-version]: https://img.shields.io/badge/Ember-4.0+-brightgreen.svg [twiddle-starter]: https://ember-twiddle.com/b2b0c016f4df24261381487b60c707f3?numColumns=2&openFiles=templ
暂无开放 Issues,或尚未同步最近议题。