検索

ホームページ  >  に質問  >  本文

angular.js - AngularJS ng-repeat はやや不明瞭です...

Phonecat の公式チュートリアルを学ぶことをとても勧められましたが、それを再構築しようとしたときに問題が発生しました。
1. 同じバージョンの angularJS と関連コンポーネントを使用して、に登録します。 Phonecat と同様に、依存関係によって一連のコンポーネント モジュールが定義されます。 (すべての文字がチェックされます...)
2. 元のバージョンとの違いは、spec キーワードを含む js ファイルを放棄したことです。その機能が単体テスト用であることを知ったので、怠惰でやめました。やらないよ。

ここで問題が発生します。偽の電話リスト コンポーネントの json ファイル内のデータを走査して読み取ろうとすると、公式の ng-repeat メソッドが使用され、ビュー (検索ボックスと同じテンプレート上の他のファイルはすべて)、firebug は、<ul></ul>
<!--ngRepeat: Recipe in $ctrl.recipes | の真ん中に 1 行しかないことを示します。フィルター:$ctrl.query | orderBy:$ctrl.orderProp-->

注: Firebug は元のデモに Phone.json: 1:1; という行を表示しますが、これは無害であることが判明しており、私の偽造作品でもこの行が表示されると個人的に感じています。まだ読んでいますが、なぜリピートが出ていないのかわかりません。json.parse操作が必要であると誰かが言ったようです。経験豊富なドライバーです。私のナンセンスを辛抱強く読んでいただきありがとうございます

Github にレシピがアップロードされました
補足: オリジナル バージョンの精神に従って、この部分は独立して実行できるはずです
main_component には公式のものがすべて含まれています。コンポーネント (angular.js など)
recipequery は、公式 core.phone の後に作成した $http パッケージですか? (そう呼ばれているかは知りません)
recipe-listは犯罪が起きた場所です
dataはjsonが保存されている場所
appキーワードを持つものはすべてrootモジュールのルートです設定とかそういうもの

習慣沉默習慣沉默2827日前537

全員に返信(2)返信します

  • 为情所困

    为情所困2017-05-15 17:12:58

    コード、兄弟、または github アドレスを投稿してください!コード化されていない吊り下げ検査。 。 。 。 。

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-05-15 17:12:58

    問題は解決しました...RESTful サービスを構築するときに isArray に a が欠落していました。諦めなかった自分に感謝します。注意を払ってくれて!

    返事
    0
  • キャンセル返事