2017-02-23 46 views
0

我想动态地创建多个sharedobject来创建多登录,我使用下面的代码。但它会抛出错误。如果有任何方法可以发布,请发帖。动态创建多个sharedobject

var k:Number=0; 
var signup:SharedObject = SharedObject.getLocal("newSignUp"); 

signup_mc.signup_btn.addEventListener(MouseEvent.CLICK, signupcheck); 

function signupcheck(event:MouseEvent):void { 
newusername = signup_mc.username_txt.text; 
    newpassword = signup_mc.password_txt.text; 
    signup.data.nwusername+k = newusername; 
    signup.data.nwpassword+k = newpassword; 
    signup.flush(); 
k++; 
} 
+0

把错误消息后 –

回答

0

当然会有错误。我猜,分配a + b = c在大多数语言中都是错误的。如果你想要一个像nwusername0,nwusername1等键,你需要创建一个正确的方向键:

signup.data["nwusername" + k] = newusername; 
signup.data["nwpassword" + k] = newpassword; 
+0

感谢。有用 :) – Rajesh