Preguntas etiquetadas con angular-ui-router

UI-Router evoluciona el concepto de una ruta AngularJS a un concepto más general de un estado para administrar estados de interfaz de usuario de aplicaciones complejas. En particular, permite jerarquías de estado / vista anidadas y múltiples vistas con nombre.




18
¿Cómo recargar el estado actual?
Estoy usando Angular UI Router y me gustaría volver a cargar el estado actual y actualizar todos los datos / volver a ejecutar los controladores para el estado actual y su padre. Tengo 3 niveles de estado: directorio.organizaciones.detalles directory.organisations contiene una tabla con una lista de organizaciones. Al hacer clic …




9
AngularJS UI Router: cambie la URL sin recargar el estado
Actualmente nuestro proyecto está usando el predeterminado $routeProvider, y estoy usando este "hack", para cambiar urlsin volver a cargar la página: services.service('$locationEx', ['$location', '$route', '$rootScope', function($location, $route, $rootScope) { $location.skipReload = function () { var lastRoute = $route.current; var un = $rootScope.$on('$locationChangeSuccess', function () { $route.current = lastRoute; un(); }); …

14
¿Cómo enviar y recuperar parámetros usando $ state.go toParams y $ stateParams?
Estoy usando AngularJS v1.2.0-rc.2 con ui-router v0.2.0. Quiero pasar el estado de referencia a otro estado, así que uso el toParamsde $state.goigual manera: $state.go('toState', {referer: $state.current.name}); De acuerdo con los documentos , esto debería llenar $stateParamsel toStatecontrolador, pero lo es undefined. ¿Qué me estoy perdiendo? He creado un plunk para …



7
$ stateParams de `ui-router` frente a $ state.params
Con ui-router, es posible inyectar $stateo $stateParamsen un controlador para obtener acceso a los parámetros en la URL. Sin embargo, acceder a los parámetros a través de $stateParamssolo expone los parámetros que pertenecen al estado administrado por el controlador que accede a él, y sus estados principales, mientras que $state.paramstiene …


7
Inyectando $ scope en una función de servicio angular ()
Tengo un servicio: angular.module('cfd') .service('StudentService', [ '$http', function ($http) { // get some data via the $http var path = 'data/people/students.json'; var students = $http.get(path).then(function (resp) { return resp.data; }); //save method create a new student if not already exists //else update the existing object this.save = function (student) { …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.