angular.js - AngularJS ng-repeat はやや不明瞭です...
習慣沉默
習慣沉默 2017-05-15 17:10:58
0
2
510

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モジュールのルートです設定とかそういうもの

習慣沉默
習慣沉默

全員に返信(2)
为情所困

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

いいねを押す +0
仅有的幸福

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート