如何使用传播算子将数组值转换为解构

时间:2018-08-31 20:53:04

标签: typescript ecmascript-6 es6-class spread-syntax

在服务电话中,我收到以下答复 目前,我已经foreach集合,并将id和名称中的productID和ProductName推送到options数组中,并绑定到html中。  需要将其替换为具有破坏性对象的扩展运算器。

[

{productID:123,ProductName:'laptop',Qnty:2},

{productID:12,ProductName:'mobile',Qnty:2},

{productID:33,ProductName:'other accessories',Qnty:9},

{productID:53,ProductName:'Tv',Qnty:2},


]

//服务调用功能块

 let options =[];
    console.log(response);
        response.forEach(value =>{
          this.options.push({
            id:value.productID,
            name: value.ProductName
           });

        });

我试图破坏对象。

let {productID:id,ProductName:name} = response;

但是我不知道如何将其插入选项数组。

0 个答案:

没有答案