routeprovider route ejemplo javascript angularjs routes

javascript - ejemplo - Error al crear una instancia del módulo[$ inyector: unpr] Proveedor desconocido: $ routeProvider



controller en angularjs (3)

En mi caso fue porque el archivo fue minimizado con un alcance incorrecto. Usa Array!

app.controller(''StoreController'', [''$http'', function($http) { ... }]);

Sintaxis del café:

app.controller ''StoreController'', Array ''$http'', ($http) -> ...

Recibí este error al actualizar de AngularJS 1.0.7 a 1.2.0rc1 .


añadiendo a la respuesta de scotty:

Opción 1: Incluya esto en su archivo JS:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular-route.min.js"></script>

Opción 2: o simplemente use la URL para descargar '' angular-route.min.js '' en su local.

y luego (cualquiera que sea la opción que elija) agregue este ''ngRoute'' como dependencia.

explicado: var app = angular.module(''myapp'', [''ngRoute'']);

¡¡¡Aclamaciones!!!


El módulo ngRoute ya no forma parte del archivo angular.js del núcleo. Si continúa usando $ routeProvider, ahora deberá incluir angular-route.js en su HTML:

<script src="angular.js"> <script src="angular-route.js">

Referencia API

También debe agregar ngRoute como una dependencia para su aplicación:

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

Si, por el contrario, planea utilizar angular-ui-router o similar, simplemente elimine la dependencia $routeProvider de su módulo .config() y sustitúyala por el proveedor de su elección (por ejemplo, $stateProvider ). Entonces usaría la dependencia ui.router :

var app = angular.module(''MyApp'', [''ui.router'', ...]);