[英]Passing Dictionay Object from javascript to c#
我在durandal项目中工作,需要传递其类型为System.Collections.Generic.Dictionary<string, object>
。
我想发送:
{ name:'Ruvi', id:'324324', isChild:false }
但是我不能这样做,因为属性名称是动态的(名称,id,isChild),所以我在数组中接受它们。 喜欢:
['name', 'id', 'isChild']
我该怎么办?
使用数组中的属性构造一个JavaScript对象:
var props = ['name', 'id', 'isChild'];
var obj = {};
var i = props.length;
while (i--) {
obj[props[i]] = somehowGetValue(props[i]);
}
alert(JSON.stringify(obj));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.