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モジュールのルートです設定とかそういうもの
コード、兄弟、または github アドレスを投稿してください!コード化されていない吊り下げ検査。 。 。 。 。
問題は解決しました...RESTful サービスを構築するときに isArray に a が欠落していました。諦めなかった自分に感謝します。注意を払ってくれて!