当我在控制器中添加“underscore.string”库时,页面中的所有内容都会消失。我在stackoverflow上使用this线程将下划线注入我的控制器。
这是我的控制者:
var underscore = angular.module('underscore', []);
underscore.factory('_', ['$window', function($window) {
return $window._; // assumes underscore has already been loaded on the page
}]);
angular.module('weatherApp', ['underscore'])
.controller('MainCtrl', ['$scope', '$log', 'weatherService','_', function ($scope, $log, weatherService, _) { //controller code}
我有一个主要的index.html和一个main.html。 main html位于index.html中的div内。
可能是什么问题?控制台上没有错误。
答案 0 :(得分:1)