flex树自定义项目渲染器子项创建
我为树创建了一个自定义项目渲染器,我在创建子项功能中添加了一些子项,我的问题是有时需要显示这些子项,有时我不需要,这取决于是否点击了我也添加了的按钮在创建孩子时,问题是我不得不创建该项目,即使我不希望它是可见的,并通过使其可见为假而将其删除,并且这花费了大量内存,我试图在按钮上创建它点击监听器,但当滚动孩子消失,并且如果我保持滚动上下,它可能会再次出现..
我试图添加孩子,当我需要它是可见的,这是可能的,或者我必须在儿童创建方法上创建它?
通常情况下,你可以用状态来做这种事情 这样,容器中的组件(在这种情况下是您的项目渲染器)仅在容器进入给定状态时才创建。 采取这种方法的好处在于,您可以不知道何时需要创建/删除组件,并让状态模型为您处理。 希望有所帮助。
链接地址: http://www.djcxy.com/p/34629.html上一篇: flex tree custom item renderer children creation
下一篇: Flex switch item