这是我的对象,我想选择数量和类型的值,我不知道如何制作一个矩阵,然后将每个值放入 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/