如何在 AngularJS 中显示来自 JSON 的值
how to display value from json in angularjs
我有如下所示的 JSON 数组
var data = [
{
id: 1,
name: "abx",
},{
id:2,
name: "silver"
}
];
我可以根据分配值显示 JSON 的名称,例如
var x = 2;
{{data.x.name}}
我的意思是,如果行的 ID 为 2,那么我只想直接显示{{name}}
不想添加循环代码并匹配id == record.id
直接用点表示法?不。您可以编写一个采用 id 的方法,然后从中返回名称:
$scope.getNameFromId(data, id) {
var item = data.filter(function(item) {
return item.id === id
});
return item.length ? item[0].name : "N/A";
}
那么在您看来:
{{getNameFromId(data, 2)}}
相关文章:
- 通过JSON中的值增加
- 更改返回的JSON数据的值
- 从json数组中查找满足条件的特定元素的值
- 如何在JSON中更改localStorage中键的值
- Javascript:获取 JSON 中的值计数
- 在json对象中查找关键字中的值
- 如何从下拉列表中的值在量角器中创建 json 字符串
- 如何使用 PHP 更新 JSON 文件中的值
- 对 JSON JavaScript 中的值应用折扣
- 当图像和链接是 json 对象属性的值时,它们不起作用
- Angular 2 HTTP显示特定于JSON的值
- 使用Angularjs根据json的值检查checkboxex
- 如何在 AngularJS 中显示来自 JSON 的值
- 本地存储的 json 数组正在打印,但来自 json 的值在 cordova 应用程序中给出未定义
- 如何保持之前发送到 JSON 的值
- 使用jQuery获取特定于JSON的值
- 为什么可以't我改变Json的值
- 如何在JSON的值部分使用Javascript变量
- 使用jquery删除和替换JSON的值
- 将 JSON 的值加载到 JavaScript