Как установить параметры URLVariables из объекта - PullRequest
1 голос
/ 02 декабря 2011

У меня есть объект (переменные) URLVariables, который я устанавливаю его свойства таким образом.

variables.fname = "fname";
variables.lname = "lname";
variables.address = "address"; 

Но свойства различаются, поэтому я хочу просто передать объект в следующем формате и правильно установить имена и значения свойств.

{fname: "fname", lname: "lname", address: "address"}

Я пробовал подобную петлю, но она не работает.Не знаю точно, как мне добиться того же, что и при настройке свойств вручную.

var variables:URLVariables = new URLVariables ();
for(var key:String in params){
   variables.key = String(params[key]);
}

1 Ответ

6 голосов
/ 02 декабря 2011

Вы можете просто сделать так:

var variables:URLVariables = new URLVariables();
for(var key:String in params){
   variables[key] = String(params[key]);
}
...