2016-10-24 7 views
0

私の要件は、株式の価格を取得し、株価の横の括弧内に表示することです。 例:フォード・モーターズ(価格:542)Angularjs v1.5.8 ajax promiseがカスタムフィルタで正しく機能しない

在庫の名前の横に価格を置くには、私はカスタムフィルターを作りました。フィルターの内側に、私はajaxを呼び出して価格を取得しています。

私はGoogleを検索し、角度1.0.0rc4のバージョンを使用するコードをいくつか見つけました。これはうまくいきますが、角度1.5.8で同じものを実装しようとすると、それはうまく動作しません。私は1.5.8バージョンで動作させるように助けてください。

1.5.8 version

1.0.0 version

+1

「フィルタ」は非同期要求を実行するのに適切な場所ではありません。フィルタの目的は、表示する値をフォーマットすることです。再利用可能な機能を作成する場合は、このロジックを実行するコンポーネントを作成することをお勧めします。 –

+0

私は同じコードを1つのバージョンで動作させ、他のバージョンでは動作しないことを知りたいと思っています。 v1.5.8でコードを失敗させるものについての詳細は? –

答えて

-1

角度1.5.8バージョンに大きな変化がありました。 AngularJSチームは、AngularJS 2への移行を容易にしようとしています。 here

関連する問題