ハンドルバーのキー値スタイルのプロパティにアクセスできますか?キーの値にアクセスするハンドルバーとエムバー
私はモデルがいっぱいのArrayControllerを使用するCollectionViewを持っています。 CollectionViewには、レンダリングのためのテーブル列設定を定義する 'columns'というプロパティがあります。
理想的には、私は、各列をループすることができると思います(以下の例を参照)私たちは、レンダリングしたい列だけがレンダリングされている(以降、書式設定およびその他の属性が適用されている)ことを確実にすること
<tr>
{{#each column in view.controller.columns}}
<td>
{{ view.content.[column.name] }}
</td>
{{/each}}
</tr>
このdoesnのは、それはちょうど内容を返しません。
<tr>
{{#each column in view.controller.columns}}
<td>
{{ view.content.name }}
{{ view.content.[column.name] }}
{{valForKey view.content column.name }}
</td>
{{/each}}
</tr>
valForKey
ヘルパーはが表示正しい値を行いませんが、私が書いた1(source here)、次のとおりです。
は、私はまた、彼らは仕事したいかどうかを確認するために、これらの他のスタイルを試してみましたバインドするため、プロパティーが変更されたときに値は更新されません。
Emberでこのユースケースを処理する最善の方法は何ですか?
おかげ
詳細についてはお答えを参照してください列
の値を表示するためにバインドされたヘルパーを作成することができます正しい方向http://stackoverflow.com/a/15053152/1369763 – ianpetzer