AngularJS: utilizzare Underscore.js

AngularJS: utilizzare Underscore.js

Underscore.js può essere utilizzato anche in AngularJS.

Underscore può essere incorporato in AngularJS come un modulo:


var underscore = angular.module('underscore', []);

underscore.factory('_', function() {
  return window._;  // Underscore deve essere prima caricato
});

E quindi usato come dipendenza:


var app = angular.module('app', ['underscore']);

app.controller('MainCtrl', ['$scope', '_', function($scope, _) {
	
    $scope.test = function() {
       _.keys($scope);
    };
    
	$scope.test();
	
}]);

Torna su