Javascript 如何在Ember中创建自动刷新变量?

Javascript 如何在Ember中创建自动刷新变量?,javascript,jquery,ember.js,Javascript,Jquery,Ember.js,我对灰烬还是一个新手,我一直坚持着一个我想完成的想法。我可以在JQuery/Javascript中实现这一点,但我想使用一些余烬特性来正确实现这一点 我正在尝试创建一个实时股票行情器,它只需每隔几秒钟自动刷新一次,值为+50、-100、+1512、-25等等 我主要是停留在如何获得一个变量,自动刷新每分配的时间量。我应该创建自定义组件吗 任何提示都将不胜感激,谢谢 更新: <span class="pull-right">Ember Stock Market: {{emberStoc

我对灰烬还是一个新手,我一直坚持着一个我想完成的想法。我可以在JQuery/Javascript中实现这一点,但我想使用一些余烬特性来正确实现这一点

我正在尝试创建一个实时股票行情器,它只需每隔几秒钟自动刷新一次,值为+50、-100、+1512、-25等等

我主要是停留在如何获得一个变量,自动刷新每分配的时间量。我应该创建自定义组件吗

任何提示都将不胜感激,谢谢

更新:

<span class="pull-right">Ember Stock Market: {{emberStock}} </span>

App.ApplicationController = Ember.Controller.extend({   
    emberStock: '0'
});

App.ApplicationRoute = Ember.Route.extend({
    setupController: function(controller){
            this.stockTicker(controller);
    },
    stockTicker: function(controller){
        var self = this;
        var price = Math.floor(Math.random() * 50) - 1;

        controller.set('emberStock', price);

        Em.run.later(function(){
            self.stockTicker(controller);
        }, 1000);
    }
});
Ember股票市场:{{{emberStock}
App.ApplicationController=Ember.Controller.extend({
股票:“0”
});
App.ApplicationRoute=Ember.Route.extend({
设置控制器:功能(控制器){
本机为股票报价机(控制器);
},
股票行情:功能(控制器){
var self=这个;
var price=Math.floor(Math.random()*50)-1;
控制器.set('emberStock',价格);
Em.run.later(函数(){
自动股票报价机(控制器);
}, 1000);
}
});

< /代码> 如果你不想重新发明轮子,你可能想使用.< /p>这个问题应该有帮助:[如何定期更新烬模型(例如在StTealTimes中)?]:谢谢你的提示,我想我现在得到了。你也应该考虑这个套接字,你应该考虑在控制器中有<代码> StuttCukes 函数,不是路线。