Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex MXML组件生命周期_Apache Flex - Fatal编程技术网

Apache flex MXML组件生命周期

Apache flex MXML组件生命周期,apache-flex,Apache Flex,我是flex的新手。当组件在MXML中构建时,我对组件生命周期是如何进行的感到困惑。若MXML自动调用方法,那个么如何显式地调用生命周期中的任何方法 谁能给我解释一下吗 谢谢 Shruti去读一下这个文档: 基本上,组件的生命周期是: 构造函数>createChildren()>updateDisplayList()或measure()或commitProperties() 组件添加到后台时,将调用createChildren()的实现 “update”方法(即updateDisplayLis

我是flex的新手。当组件在MXML中构建时,我对组件生命周期是如何进行的感到困惑。若MXML自动调用方法,那个么如何显式地调用生命周期中的任何方法

谁能给我解释一下吗

谢谢 Shruti

去读一下这个文档:

基本上,组件的生命周期是:

构造函数>createChildren()>updateDisplayList()或measure()或commitProperties()

组件添加到后台时,将调用createChildren()的实现

“update”方法(即updateDisplayList()、measure()或commitProperties())的实现将在初始化期间被调用,并在以后需要时被框架调用

当调用其中一个“invalidate”方法(即invalidate()、invalidateDisplayList()、invalidateSize()或invalidateProperties())时,框架将调用更新方法。通过调用适当的无效方法,可以显式调用update方法。当您使更新方法无效时,框架不会立即调用更新方法。相反,它会等到以后有时间更新屏幕。如果要强制立即进行更新,请调用“validateNow()”