flex..在页面上根据后台数据生成tree,如果在操作返回后自动生成新的tree? 5

比如,点击删除按钮,用PopUpManager弹出窗口,删除某节点然后返回。这个时候如何让原页面的tree自动刷新?谢谢指点。... 比如,点击删除按钮,用PopUpManager弹出窗口,删除某节点然后返回。这个时候如何让原页面的tree自动刷新?谢谢指点。 展开
 我来答
海浪舞者
2012-11-13 · TA获得超过410个赞
知道小有建树答主
回答量:252
采纳率:0%
帮助的人:149万
展开全部
这个问题 可以用绑定方式;
这样讲: 假如你的tree的 数据源是用的ArrayCollection ;
[Bindable]//记得一定要用上这个绑定标签
var data:ArrayCollection=new data:ArrayCollection();
在想data中添加数据是一定要用data.additem(new objectproxy({里面是你组织的数据}));
这样咱们在把这个data变量复值给 tree 的DATAPROVIDER 。
当对data 数据源中的数据进行变更添加或删除是它会自动触发 dataChange 事件帮你来更新你的tree上面的数据
QQ : 308329993我的 随时问
miller3257
2012-11-08 · 超过53用户采纳过TA的回答
知道答主
回答量:137
采纳率:0%
帮助的人:136万
展开全部
定位到原TREE选中节点,找到它在其DATAPROVIDER里面的位子,删掉,刷新它的DATAPROVIDER
更多追问追答
追问
我不是问怎么删,是问删完后,怎么能自动刷新tree,无需手动点击某按钮
追答
自动刷新它的DATAPROVIDER,那它自己不就刷了嘛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式