2017-07-28 26 views
1

我需要打字稿对象声明如下:检索变量值作为一个名字

queryParameters = { flagged: true }; 

现在我想有flagged从一个变量名进行检索。例如:

var param = 'flagged'; 
queryParameters = { ValueOf(param): true }; 

任何想法?

谢谢。

回答

1

为什么不使用computed property names

queryParameters = { [param]: true }; 
+0

@DenysSéguret,居然有一个问题,如果一个新的对象应该被分配,或者只是财产。 –