予期しない動作が発生しました。問題があることを理解していただけないでしょうか。特徴だと思いますが、理解できません。
ルート:
App.LacesRoute = Ember.Route.extend
model: -> App.Lace.find()
App.LaceRoute = Ember.Route.extend
model: (params) ->
App.Lace.find(params.lace_id)
setupController: (controller, model)->
controller.set('content', model)
コントローラ:
App.LacesController = Ember.ArrayController.extend
contentCount: (
-> @get("content").toArray().length
).property("content")
リスト テンプレート:
{{contentCount}}
{{#each controller}}
{{this}}
{{/each}}
詳細テンプレートはここでは影響力がありません
ルーター:
@resource "laces", ->
@resource "lace", {path: ":lace_id"}
私が訪問したとき/laces
、カウントは0を出力しますが、すべての靴ひもはeach
カウントを訪問する/laces/1
と、正しい数量が印刷され、靴ひもが正しくリストされます