私はこのエリアでちょっと緑ですので、私と一緒に裸にしてください。どのように私はES6の "クラス"機能を使ってデータを渡すのですか
私はES6クラスとして角度のコントローラを作成しようとしています。期待どおりに動作します(メッセージ関数から返された文字列を出力することができます)。下記参照。
<div ng-controller="ProfilingCtrl as profileData">
{{profileData.message()}}
</div>
しかし、私は今、以下のようにng-repeatで関数クラスを使用できるようにしたいと考えています。
<div ng-controller="ProfilingCtrl as profileData">
<div ng-reapeat="x in profileData.getData()">
{{x[0]}}
</div>
</div>
getData()は文字列の配列を返す関数です。これも可能ですか?もしそうでなければ、そのような操作をどうやって行うのでしょうか?
ありがとうございます。
コントローラはクラスですか?もしそうなら、getData()から返された配列を$ scope.data = []のようなスコープ配列に入れてから、ビュー上でdo ng-reapeat = "x in data"を入力してください –
通常、 'x'は1つのエントリ'profileData.getData()'によって返された配列の配列を返します。そのように、私は '{{x [0]}}'をなぜ表示しようとしているのか分かりません。 '{{x}}'を試してください。 – FDavidov