angularjs - 选择对象 json 中的列的值,然后将其转换为数组 AngularJs

标签 angularjs json

这是我的对象,我想选择数量和类型的值,我不知道如何制作一个矩阵,然后将每个值放入 martix 单元格中,我是 AngularJs 的初学者,谢谢

[
    {
        id: 15,
        nom: "azerty",
        type: "azerty",
        quantity: 456,
        prix: 25296
    },
    {
        id: 21,
        nom: "sdqs",
        type: "qsdqsd",
        quantity: 102,
        prix: 52
    }
]

最佳答案

你想要这样的东西吗:

var initialObject = [
 {
  id: 15,
 nom: "azerty",
 type: "azerty",
   quantity: 456,
 prix: 25296
},
{
 id: 21,
 nom: "sdqs",
  type: "qsdqsd",
 quantity: 102,
 prix: 52
 }
 ];

var newArray = {};

var createNewArray = function() {
    angular.forEach(initialObject, function(value, key) {
       newArray.push(value.quantity);
       newArray.push(value.type);
    })
}

//Should produce {456, azerty, 102, qsdqsd}

因此,如果您只想要一个 quantity 数组,只需将 newArray 更改为 quantity,并删除 newArray.push(value.类型);。与 type 类似。

关于angularjs - 选择对象 json 中的列的值,然后将其转换为数组 AngularJs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35573945/

相关文章:

javascript - 在 React.js 中过滤 JSON 数据

javascript - 在 jQuery 中使用 AJAX 以表格格式自动完成显示来自 JSON 的两列

javascript - 通过 AJAX 请求获取图像/PNG

javascript - AngularJS : date-time picker (vs) zoom in graph : one or the other not working

javascript - 获取请求后的空数组(AngularJS)

javascript - 如何在 body 负荷时调用函数

javascript - 自动从动态图像文件导出图像

javascript - 事件绑定(bind)上的数据重新加载 AngularJS

angularjs - 从 Protractor 中的行元素获取索引

android - Json 解析与 gson 不工作