我有一个像这样创建一个新模型的向导:
WZ.StepsRoute = Em.Route.extend
renderTemplate: ->
@render 'exercises/new'
model: ->
WZ.Exercise.createRecord()
WZ.StepsOneRoute = Em.Route.extend
model: ->
@modelFor 'steps'
renderTemplate: ->
@render 'exercises/stepsone'
WZ.StepsTwoRoute = Em.Route.extend
model: ->
@modelFor 'steps'
renderTemplate: ->
@render 'exercises/stepstwo'
这很好用,但如果我想从编辑路线输入 StepsOneRoute/StepsTwoRoute 怎么办?
我如何有条件地从编辑路线中拉出现有模型,而不是拉出返回新记录的stepsRoute currentModel?