2011-12-02 2 views
1

URLVariables 개체 (변수)에이 속성을 설정하고 있습니다.개체에서 URLVariables 매개 변수를 설정하는 방법

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

하지만 속성이 다르므로 다음 형식으로 개체를 전달하고 속성 이름과 값을 올바르게 설정해야합니다.

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

나는 이와 같은 forloop을 시도했지만 작동하지 않습니다. 정확히 내가 속성을 수동으로 설정하는 것과 같은 것을 어떻게 달성하는지 확신 할 수 없습니다.

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

답변

6

당신은 간단하게 다음과 같이 할 수있는 :

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

가 어떻게 그 생각을하지 않았다? – sameold

+0

3 분 더 기다려야합니다. 어떤 종류의 제한이 여기에 있지만, 이미 upvoted, 감사합니다 :) – sameold

관련 문제