根据条件

时间:2017-05-20 10:30:07

标签: javascript ecmascript-next

是否可以使用条件添加属性?

{
   ...state,
   (1==1 ? ParamA: ParamB): [1,2,3,4,5],
}

在上面的示例中,结果将是:

{
    name: "Daniel",
    age: 33,
    ParamA: [1,2,3,4,5]
}

不要考虑条件1==1,这只是一个例子。

1 个答案:

答案 0 :(得分:1)

解决方案是:

[(1==1 ? "ParamA": "ParamB")]: [1,2,3,4,5]