sé que podemos utilizar simplemente ng repetición de objetos JSON o arreglos como:¿Cómo usar ng-repeat para diccionarios en AngularJs?
<div ng-repeat="user in users"></div>
pero ¿cómo podemos utilizar el ng-repetición para los diccionarios, por ejemplo:
var users = null;
users["182982"] = "{...json-object...}";
users["198784"] = "{...json-object...}";
users["119827"] = "{...json-object...}";
Quiero usar eso con el diccionario de usuarios:
<div ng-repeat="user in users"></div>
¿Es posible ?. Si es así, ¿cómo puedo hacerlo en AngularJs?
Ejemplo de mi pregunta: En C# definimos como diccionarios:
Dictionary<key,value> dict = new Dictionary<key,value>();
//and then we can search for values, without knowing the keys
foreach(var val in dict.Values)
{
}
¿Hay una función de acumulación en el que devuelve los valores de un diccionario como en C#?
¿Cuál es la diferencia entre un diccionario y un objeto JSON? ¡Creo que no hay ninguno en javascript! – markmarijnissen
@markmarijnissen: [Un objeto JSON tiene reglas de sintaxis más estrictas que un objeto JavaScript] (http://json.org/). Y, como ya estamos en Pedant's Corner, no existe el "Diccionario" en JavaScript. Simplemente los llamamos objetos. –