【发布时间】:2012-08-09 21:28:43
【问题描述】:
我有一个基于 ember.js 路由器的应用程序,需要在转换到不同的应用程序状态之前对某个操作执行一些基本逻辑。我的按钮操作看起来像
<button {{action doSomethingThenNavigate target="view"}}>Compute the Change</button>
我会在我的Ember.View 子类上有一个doSomethingThenNavigate 方法。
我的问题是我不知道如何让路由器从视图中触发更改,我试过了
doSomethingThenNavigate: ->
console.log "computing something..."
App.router.showCat()
showCat() 是我路由器上的一个方法。这不起作用。
我有一个 jsfiddle 来说明问题HERE
【问题讨论】:
标签: javascript ember.js coffeescript ember-old-router