$location.search()
devuelve un objeto, que consta de las claves como variables y los valores como su valor. Entonces: si escribe su cadena de consulta así:
?user=test_user_bLzgB
Fácilmente podría obtener el texto así:
$location.search().user
Si no desea usar una clave, valor como? Foo = bar, sugiero usar un hash #test_user_bLzgB,
y llamando
$location.hash()
devolvería 'test_user_bLzgB', que son los datos que desea recuperar.
Información adicional:
Si usó el método de cadena de consulta y obtiene un objeto vacío con $ location.search (), probablemente sea porque Angular está usando la estrategia hashbang en lugar de la html5 ... Para que funcione, agregue esta configuración a su módulo
yourModule.config(['$locationProvider', function($locationProvider){
$locationProvider.html5Mode(true);
}]);
$location.search()
pero deseo verificar el "objeto" que obtiene cuando lo llama ...