如何使用 get() 获取嵌套的 Scope 属性
how can I get nested Scope properties with a get()
我遇到以下问题:我需要使用 .get(myparameter)
获取范围属性,以便在函数中调用它。
var myobj = new Object();
myobj.vname = "firstname"
myobj.lname = "lastname"
sessionScope.Me = myobj;
print (sessionScope.Me.vname)
print (sessionScope.Me.get("vname"))
第一个打印没问题,但第二个抛出这个错误:
Error calling method 'get(string)' on an object of type 'Object [JavaScript Object]'
对于 Javascript,使用索引器。
print (sessionScope.Me["vname"])
您的 Me
对象上没有 get
函数。
我遇到以下问题:我需要使用 .get(myparameter)
获取范围属性,以便在函数中调用它。
var myobj = new Object();
myobj.vname = "firstname"
myobj.lname = "lastname"
sessionScope.Me = myobj;
print (sessionScope.Me.vname)
print (sessionScope.Me.get("vname"))
第一个打印没问题,但第二个抛出这个错误:
Error calling method 'get(string)' on an object of type 'Object [JavaScript Object]'
对于 Javascript,使用索引器。
print (sessionScope.Me["vname"])
您的 Me
对象上没有 get
函数。