对象列表中的动态键名称

时间:2014-06-11 10:47:05

标签: javascript angularjs twitter-bootstrap asp.net-web-api

我目前有一个使用bootstrap和angularjs的'meta'模式框,但是我想使用它来保存一些输入的细节并将其发布到后面的Web API。这一切都很好,很愉快,但是因为它是一个'meta'模式,它将用于所有不同的输入方法,这意味着我需要动态创建发布数据的密钥,即:

var dataSender = [{ ID: $scope.iUserItem, ClientName: userItem.Name }];

ClientName是每次都需要动态更改的项目。有没有办法将变量传递到此部分,还是我必须为发送的每个“元”数据写一个不同的帖子?

1 个答案:

答案 0 :(得分:1)

单独创建对象。

var myObj = {};
var ClientName = "FirstCape";
myObj[ClientName] = "data" // { "FirstCape" : "data"};
var dataSender = [myObj];
相关问题