Actionscript 3 @是什么意思
在Actionscript 3 @是什么意思,actionscript-3,apache-flex,Actionscript 3,Apache Flex,在数据中,@state是什么意思 <s:State name="normal" basedOn="{data.@state}"/> 谢谢。@是一个属性标识符操作符 var myXML:XML = <order> <item id='1'> <menuName>burger</menuName> <price>3.95</price&
数据中,@state
是什么意思
<s:State name="normal" basedOn="{data.@state}"/>
谢谢。@
是一个属性标识符操作符
var myXML:XML =
<order>
<item id='1'>
<menuName>burger</menuName>
<price>3.95</price>
</item>
<item id='2'>
<menuName>fries</menuName>
<price>1.45</price>
</item>
</order>
trace(myXML.item[0].@id); // Output: 1
var myXML:XML=
汉堡
3.95
炸薯条
1.45
跟踪(myXML.item[0].@id);//产出:1
@
是一个属性标识符运算符
var myXML:XML =
<order>
<item id='1'>
<menuName>burger</menuName>
<price>3.95</price>
</item>
<item id='2'>
<menuName>fries</menuName>
<price>1.45</price>
</item>
</order>
trace(myXML.item[0].@id); // Output: 1
var myXML:XML=
汉堡
3.95
炸薯条
1.45
跟踪(myXML.item[0].@id);//产出:1
正如其他人所说,@是一个属性
在您提供的上下文中,我必须假设数据是一个。但是,这可能是一个变量。在Flex的上下文中,它也可能是一个;它只是XMLList的包装,XMLList用作基于Flex的类的数据提供者
我假设数据变量必须指向如下内容:
<someElement state="someStateValue"> </someElement>
因此,data.@state应该返回值'someStateValue',正如其他人所说,@是一个属性 在您提供的上下文中,我必须假设数据是一个。但是,这可能是一个变量。在Flex的上下文中,它也可能是一个;它只是XMLList的包装,XMLList用作基于Flex的类的数据提供者 我假设数据变量必须指向如下内容:
<someElement state="someStateValue"> </someElement>
因此,data@state应该返回值'someStateValue'