flex,如何在不弹出一个组件的情况下,初始化这个组件。
答案:2 悬赏:10 手机版
解决时间 2021-03-17 16:25
- 提问者网友:鐵馬踏冰河
- 2021-03-16 18:59
flex,如何在不弹出一个组件的情况下,初始化这个组件。
最佳答案
- 五星知识达人网友:毛毛
- 2021-03-16 19:21
flex的组件是有初始化跟加载两个过程的,对应的事件是initialize和creationComplete。你说的【初始化】,实际上是加载过程。
实际意义上的初始化,在你NEW这个对象的时候就完成了,此时你可以使用该组件里面自定义的属性,比如传递参数之类的,但是涉及到界面的属性都用不了,只有加载完成后,才能使用。
而加载过程只有需要显示的时候才会进行,所以你必须把组件添加到显示的画面里才行(不管是不是弹出画面)。
一般的做法是放到某个画面上,不想显示的话,就设属性visible="false" width="0" height="0"
实际意义上的初始化,在你NEW这个对象的时候就完成了,此时你可以使用该组件里面自定义的属性,比如传递参数之类的,但是涉及到界面的属性都用不了,只有加载完成后,才能使用。
而加载过程只有需要显示的时候才会进行,所以你必须把组件添加到显示的画面里才行(不管是不是弹出画面)。
一般的做法是放到某个画面上,不想显示的话,就设属性visible="false" width="0" height="0"
全部回答
- 1楼网友:渊鱼
- 2021-03-16 20:02
可以弹出时visible=false,截图打印后移除
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯