ng-repeat をアップグレードすると、読み込みに非常に時間がかかり、$resource によって提供されているコンテンツなしで、より多くのコンテンツ ボックスを表示しようとします。
問題を 1.1.0 と 1.1.1 の間のアップデートに絞り込みました。変更ログを調べましたが、犯人であると思われるものは何も見つかりませんでしたが、そこにあるに違いありません。
変更ログ => https://github.com/angular/angular.js/blob/master/CHANGELOG.md#111-pathological-kerning-2012-11-26
このアプリのリポジトリ => https://github.com/brianpetro/resume
現在、私のAngularは次のようになっています:
app = angular.module("Resume", ["ngResource"])
app.factory "Entry", ["$resource", ($resource) ->
$resource("/entries")
]
@EntryCtrl = ["$scope", "Entry", ($scope, Entry) ->
$scope.entries = Entry.query()
]
これは、ng-repeat を使用して複数のビューで発生します。
<html ng-app="Resume">
<div ng-controller="EntryCtrl">
<ul>
<li ng-repeat="entry in entries">
{{entry.title}}
</li>
</ul>
</div>
</html>
これは AngularJS バージョン 1.1.0 です: これは AngularJS バージョン 1.1.1 です: