我正在编写一个EmberJS Web应用程序。我有一段代码,当页面加载完成并且会话认证完成后,它应该只运行 。
我尝试在session.isAuthenticated上设置一个观察者,但似乎没有工作。
有什么想法吗?
由于
答案 0 :(得分:0)
您可以使用特定路线的didTransition
挂钩。您需要在操作哈希中定义它,并且不要忘记返回true以冒泡到父路由。
在didTransition内部挂钩,如果你想在页面渲染后运行一些东西,那么你可以试试,
Ember.run.schedule("afterRender",() => {
//you code
});