有没有办法将XML.appendChild函数存储在变量中?

时间:2014-04-18 14:26:00

标签: actionscript-3 flex e4x

我想使用类似的东西:

var addFunction:Function = needParentNode ? parentNode.appendChild: resultArray.push;

for each(var element:* in elements){
    addFunction(element);
}

parentNodeXML,因此parentNode.appendChild因E4X语法而返回XMLListparentNode['appendChild']是一样的。 我知道我可以用

获得一个包装器
function(item:*){parentNode.appendChild(item)}

但是有没有办法在没有这些复杂情况的情况下获得此功能?

1 个答案:

答案 0 :(得分:1)

试试这个,

parentNode.AS3::appendChild

指定命名空间可能会有所帮助。