{{}} 内または ng-repeat およびその他の式内でアンダースコア関数を使用できないという奇妙な問題があります。私の正確なテスト機能は
{{_.last([1,2,3,4])}}
... ページの HTML で。
コントローラーでこれを行う場合にのみ、正しい答え (4) を表示できます。
$scope._ = _;
_ をファクトリとしてメイン アプリケーション モジュールに注入し、それをコントローラーに注入しようとしましたが、$scope に注入されないようです。
誰かが私が犯している間違いを見ることができますか? または、アンダースコア ライブラリが $scope に入らないようにするメカニズムはありますか? angular v.1.0.7 と最新バージョンのアンダースコアを使用しています (正確なバージョン番号は不明ですが、過去 3 週間以内です)。