我遇到了一个奇怪的问题,即无法在 {{}} 或 ng-repeat 和其他表达式中使用下划线函数。我的确切测试功能是
{{_.last([1,2,3,4])}}
...就在页面的 HTML 中。
仅当我在控制器中执行此操作时,我才能看到正确的答案 (4):
$scope._ = _;
我试图将 _ 作为工厂注入到我的主应用程序模块中,然后将其注入到我的控制器中,但它似乎并没有将其注入到 $scope 中。
谁能看到我犯的错误?或者那里有一种机制可以防止下划线库进入 $scope?我正在使用 angular v.1.0.7 和下划线的最新版本(不确定确切的版本号,但它是在过去 3 周内)。