e4x newb горе - атрибут трассировки - PullRequest
0 голосов
/ 28 июля 2011

Извините, если я делаю что-то действительно глупое, но может ли кто-нибудь сразу увидеть что-то не так со следующим?

var layout = new XML()

layout=
<layout color="red">
</layout>

function init()
{ 
post(layout.@color);
}

он возвращает то, что я предполагаю как адрес оперативной памяти, а не значение.

В том случае, если соответствующему программному обеспечению требуется объект типа string, каков наилучший способ обеспечить это?Я сомневаюсь, что это cas, но готов попробовать

1 Ответ

0 голосов
/ 28 июля 2011

Приведение строки должно работать нормально, например:

trace(String(layout.@color));

Обратите внимание, что в вашем примере нет необходимости назначать новый объект XML для layout, так как вы перезаписываете его следующим назначением на одну строкупозже.

Эта статья очень полезна, если вы только начинаете работать с E4X.

...