如何获取Angular列表[Object]值

时间:2019-03-26 11:18:47

标签: javascript angular

  • 嗨,我想通过数组获取每个对象的值。

示例:

Picasso  
.with(context)
.load("http://paproject.online/hp.jpg")
.resize(200, 200) // resizes the image to these dimensions.
.into(imageViewResize);
  

预期产量:2

4 个答案:

答案 0 :(得分:2)

let stockValues= Object.values([2,3,4,5]);
stockValues.forEach(c=> console.log(c))

您可以像这样使用forEach

stockValues.forEach(c=> console.log(c))

答案 1 :(得分:1)

您需要迭代 forEach 循环,这里是ex:

 stockValues= Object.values([2,3,4,5]);
 stockValues.forEach(data => { 
     console.log(data);  // here you will get the 2,3,4 ... 
 })

我希望它可以帮助您

答案 2 :(得分:0)

如果您只想查找给定元素的索引,则可以使用此

UserDefaults.standard.synchronize()

这将打印出0,因为2的索引是0

如果要打印出整个元素,请使用它。

 let stockValues:any;
   stockValues= Object.values([2,3,4,5]);
       for(var i=0;i<stockValues.length;i++){
           if(stockValues[i] == 2){
            console.log(i);
            break;
           }
      }

答案 3 :(得分:0)

您也可以尝试

在这里您将同时获得关键和价值。

let stockValues= Object.values([2,3,4,5]);

 stockValues.forEach((value,key) => { 

    console.log("Key = "+key);

    console.log("Value = "+value);

 });

我希望这会有用。