我知道我们可以轻松地将ng-repeat用于json对象或数组,比如:

<div ng-repeat="user in users"></div>

但是我们如何在字典中使用ng repeat,例如:

var users = null;
users["182982"] = "{...json-object...}";
users["198784"] = "{...json-object...}";
users["119827"] = "{...json-object...}";

我想将其用于用户词典:

<div ng-repeat="user in users"></div>

可能吗?.如果是,我怎么用AngularJs做?

Example for my question: In C# we define dictionaries like:

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)
{
}

有没有像c#那样从字典返回值的内置函数?

推荐答案

您可以使用

<li ng-repeat="(name, age) in items">{{name}}: {{age}}</li>

ngRepeat documentation.示例:http://jsfiddle.net/WRtqV/1/

Json相关问答推荐

Azure Devops Pipeline:SON字符串变量丢失所有双引号

如何抓住引号之间的第二次出现?

时间和日期数据绘制不正确

使用相同的密钥值来命名Json并使用Jolt重命名密钥

您可以使用Jolt对JSON执行OR条件吗

JSON字符串处理注入引号

将嵌套的json中的字符串强制转换为数字

如何使用PlayWriter循环访问JSON对象

如何使用SQLite Trigger将JSON对象数组转换为新记录?

将JSON行转换为TSV格式, for each 数组项生成单独的行

从 oracle 数据库中的 json blob 打印值

PowerShell:如何将哈希表输出为 json 并使用 foreach 循环将其存储在变量中?

如何使用 ConfigurationBuilder 解析现有的 json 字符串(不是文件)

以 unicode 将 pandas DataFrame 写入 JSON

使用 GSON 解析嵌套的 JSON 数据

如何在 json 编码字符串内的子数组数据周围添加方括号?

将循环 struct 转换为 JSON - 有什么方法可以找到它抱怨的字段?

未调用 npm package.json 脚本

JSON 模式 - 如果对象*不*包含特定属性则有效

如何从 MVC 控制器返回 Json 对象以查看