5
fullName: Ember.computed(->
firstName = @get("firstName")
lastName = @get("lastName")
firstName = "" if firstName is `undefined`
lastName = "" if lastName is `undefined`
lastName + " " + firstName
).property("firstName", "lastName")
「UsersController」に入れるのか、モデルに直接入れるのですか? Emberのドキュメントによれば、セッション全体でのみ使用されるフィールドはコントローラで記述する必要があります。しかし、問題は、私はインデックステンプレートで「のfullName」にアクセスできませんでしたです:ここでは
Sks.IndexController = Ember.Controller.extend
needs: ['users']
「のfullName」(コントローラ内で宣言)
{{#each user in controllers.users}}
<li>{{user.fullName}}</li>
{{/each}}
アクセスできなかった。しかし、それはときにそれがありますモデルでは