我想在 Ember 应用程序的后台运行一个函数。我也在使用 Ember 数据。Ember.js 是否有特定的方式来创建后台函数/线程?
假设我有一个函数,while(true)
它可以永远运行,做我想做的事情。我应该将该功能放在 Ember 应用程序的哪个位置?
更新:这里有一些方法(如果可以点击,您可以在 jsbin 中查看示例):
在 ApplicationRoute 中使用简单的 setInterval()。用户界面似乎运行顺利。
在 Web Worker 中使用 setInterval()。
与 setInterval 相比如何Ember.run.schedule
或later
更好?