如何使用get()获取嵌套的Scope属性

时间:2015-03-18 19:56:24

标签: javascript xpages xpages-ssjs

我遇到以下问题:我需要使用.get(myparameter)获取Scope属性,以便在函数中调用它。

var myobj = new Object();
myobj.vname = "firstname"
myobj.lname = "lastname"
sessionScope.Me = myobj;
print (sessionScope.Me.vname)
print (sessionScope.Me.get("vname"))

第一次打印没问题,但第二次打印出错:

  

在'Object [JavaScript Object]'

类型的对象上调用方法'get(string)'时出错

1 个答案:

答案 0 :(得分:2)

对于Javascript,请使用索引器。

print (sessionScope.Me["vname"])

get对象上没有Me功能。