只需深入研究 Ember JS 并阅读http://trek.github.com/上关于路由器使用和构建 ember 应用程序的精彩指南。该框架很棒,并且基于一些早期的教程已经取得了长足的进步。
我的问题是,是否有人对更新由路由器和方法初始化的控制器实例有任何强烈的意见/好的示例/最佳实践connectOutlet
:
connectOutlets: function(router,context){
router.get('applicationController').connectOutlet(
'attlist',
'smartSensor',
App.SmartSensor.getSensorData(context)
);
}
SmartSensor 模型的getSensorData()
函数调用后端 REST API。然后我想定期轮询服务器以查看控制器的属性是否已更新,如果需要更新控制器。我可以想出几种可以强制它的方法,但似乎没有什么干净的。有什么想法还是我想多了?
谢谢!