`
huaerfan
  • 浏览: 12034 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

flex元数据标签之[ArrayElementType]

    博客分类:
  • flex
 
阅读更多
看到bhsc.happy写的博客,转到自己这里,以备查用,虽然转载,但拒绝CCCV。
原文地址:http://bhsc.happy.blog.163.com/blog/static/1043895522009116993720/
[ArrayElementType]
Flex中的数组是没有对元素类型进行限制的,可以是任何类型。这个元数据标签的作用就是用来限制数组元素的类型。
比如:
public var arrayAnyType:Array;

[ArrayElementType("String")]
public var arrayStr:Array;

[ArrayElementType("Number")]
public var arrayNum:Array;


由于arrayAnyType是最原始的数组,没有做任何的限制,所以可以把任何类型的元素放入这个数组,而对于arrayStr和arrayNum来说,我们利用ArrayElementType这个元数据标签进行了数组元素类型的限定,arrayStr中只能放入String类型的元素,arrayNum只能放入Number类型的元素。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics