コンポーネント内の入力値にアクセスする際に問題が発生しています。私はテンプレートで動的に値バインディングを作成し、this.controller.get( "pst" + id)を使用してconponent.jsファイルにアクセスしようとしていますが、結果は不十分です。エンバー2.2emberでの動的入力値へのアクセス#各ブロック内の各ブロック
{{#each post in |pst idx|}}
{{input value=(concat 'pst' idx)}}
{{/each}}
エンバーバージョン? '{{#each post as | pst idx |}}' – AcidBurn
は、値がバインドされる変数の作成に問題があるようです。 concatヘルパー関数は文字列を作成しますが、動的に作成された文字列にthis.get.controller( "..")を入力すると、入力ボックスの値が返されません(未定義が返されます) – goofiw
おそらくconcat: '(get(concat" pst "idx))'と一緒に 'get 'ヘルパーを実行します。 – locks