当前位置: 首页 > news >正文

宁波市网站集约化建设通知wordpress 综合主题

宁波市网站集约化建设通知,wordpress 综合主题,企业课程培训,国外服务器租用价格1、在开发中我遇到一种需求#xff0c;就是我点击树的折叠图标一下向下打开#xff0c;当我单击该树的最后一个节点#xff08;点击的是节点#xff0c;不是展开图片#xff09;#xff0c;联动的打开另一颗树#xff0c;发现 树中selectitems和getparentitem是无法选中…1、在开发中我遇到一种需求就是我点击树的折叠图标一下向下打开当我单击该树的最后一个节点点击的是节点不是展开图片联动的打开另一颗树发现 树中selectitems和getparentitem是无法选中该树中为展示出来的节点因为该方式只适合人机操作的时候使用后期发现只能用代码的方式在每个节点中添加父节点的属性利用代码的方式打开 ?xml version1.0 encodingutf-8? s:Application xmlns:fxhttp://ns.adobe.com/mxml/2009                xmlns:slibrary://ns.adobe.com/flex/spark                xmlns:mxlibrary://ns.adobe.com/flex/mx                minWidth955 minHeight600     fx:Script         ![CDATA[             import mx.collections.ArrayCollection;             import mx.events.ListEvent;                          private var _templateItem : Object null;             private var _flag : Boolean false;                          [Bindable]             private var node : ArrayCollection new ArrayCollection([                 {name: 张,age:12,misid:11,id:01,children:[                     {name : 张三,age : 12 ,misid:123,id:1,parent:01,children:                         [                             {name : 张三1,age : 12,id:11,misid:null,parent:1 },                             {name : 张三2,age : 12,id:12,misid:121321,parent:1  },                             {name : 张三3,age : 12,id:13,misid:null,parent:1 }                         ]                     },                     {name : 张四,age : 12 ,misid:123,id:2,parent:01,children:                         [                             {name : 张四a,age : 12 ,id:21,misid:121321,parent:2 },                             {name : 张四d,age : 12 ,id:22,misid:null,parent:2},                             {name : 张四f,age : 12 ,id:23,misid:null,parent:2},                             {name : 张四g,age : 12 ,id:24,misid:121321,parent:2}                         ]                     }                 ]}             ]);             [Bindable]             private var node1 : ArrayCollection new ArrayCollection([                 {name: 李,age:12,misid:11,gisId:01,children:[                     {name : 李三,age : 12 ,misid:123,gisId:1,children:                         [                             {name : 李三1,age : 12,gisId:11,misid:null },                             {name : 李三2,age : 12,gisId:12,misid:121321  },                             {name : 李三3,age : 12,gisId:13,misid:null }                         ]                     },                     {name : 李四,age : 12 ,misid:123,gisId:2,children:                         [                             {name : 李四a,age : 12,gisId:21,misid:121321 },                             {name : 李四d,age : 12,gisId:22 ,misid:null},                             {name : 李四f,age : 12,gisId:23 ,misid:null},                             {name : 李四g,age : 12,gisId:24,misid:121321}                         ]                     }                         ]                 }             ]);                          /**              * gisTree点击事件              */             private function tree_itemClick( event:Event):void             {                 var obj :Object gisTree.selectedItem;                 gisTree.expandItem(obj,true);                 var gisId:String obj.id;                 var misRootNode:Object (misTree.dataProvider as ArrayCollection).getItemAt(0);                 if(misRootNode.gisIdgisId)                 {                     misTree.expandItem(misRootNode,true);                     }                 else                 {                     if(misRootNode.children!null)                     {                         openMisTree(misRootNode.children,gisId);                     }                 }             }             /**              * 根据gis节点打开mis节点(从上级到下级打开)              */             private function openMisTree(misNode:Object,gisId:String):void             {                 for each(var node:Object in misNode)                 {                     if(node.gisIdgisId)                     {                         misTree.expandItem(node,true);                     }                     else                     {                         openMisTree(node.children,gisId);                     }                 }             }                          /**              * misTree点击事件              */             protected function misTreeItemClickHandler(event:ListEvent):void             {                 var gisId :String 2;//目的打开张四                 var gisTreeRootNode : Object (gisTree.dataProvider as ArrayCollection).getItemAt(0);                 if(gisTreeRootNode.idgisId)                 {                     misTree.expandItem(gisTreeRootNode,true);                     }                 else                 {                     if(gisTreeRootNode.children!nullgisTreeRootNode.children.length0)                     {                         openGisTreeItem(gisTreeRootNode.children,gisId);                     }                 }             }             private function openGisTreeItem(children:Object,gisId:String):void             {                 for each(var node:Object in children)                 {                     if(node.idgisId)                     {                         var parents:Arraynew Array();                         parents.push(node);                         getGisTreeParent(parents,node.parent);                         gisTree.openItemsparents; //                        gisTree.selectedItem node; //                        gisTree.expandItem(gisTree.getParentItem(node),true); //                        gisTree.expandItem(node,true);                     }                     else                     {                         openGisTreeItem(node.children,gisId);                     }                 }             }                          private function getGisTreeParent(listParentNode:Array,parentId:String):void             {                 for each(var nodeItem:Object in node)                 {                     if(nodeItem.idparentId)                     {                         listParentNode.push(nodeItem);                         getGisTreeParent(listParentNode,nodeItem.parent);                     }                                      }             }                      ]]     /fx:Script     fx:Declarations         !-- 将非可视元素例如服务、值对象放在此处 --     /fx:Declarations     mx:HBox width100% height100% horizontalAligncenter         mx:Tree idgisTree                  labelFieldname                  dataProvider{node}                  width200 itemClicktree_itemClick(event)/                  mx:Tree idmisTree                  labelFieldname                  dataProvider{node1}                  width200 itemClickmisTreeItemClickHandler(event)/              /mx:HBox /s:Application
http://www.hkea.cn/news/14574179/

相关文章:

  • 公司网站模板源代码wordpress shortcode土豆 视频
  • 网站添加新闻兰州网络推广效果
  • 个人备案后可以做电影网站吗推网站建设话术
  • 东营网站建设设计网络推广外包业务销售
  • 网站推广方法国外家居创意空间设计
  • 网站运营与推广wordpress 安装语言设置中文乱码
  • 网站营销代理在wordpress主页显示商品
  • c 做交易网站青岛公司网站建设公司排名
  • iis 配置网站详解常州网站设计平台
  • p2p网站建设公司排名温岭企业网站建设公司
  • 北京企业建站定制早教网站设计
  • 网站建设制作优帮云怎么 从头开始建设一个网站
  • 网站域名如何优化健康濮阳门户网站建设
  • 衡阳电商网站建设北京网站备案域名
  • html5 微网站模版中国万网官网登录
  • 免费手机网站模板下载口碑好的网站建设
  • 个人做医疗类网站违法vs2008做网站
  • 自助建站网站平台汽车网站建设工作室
  • 浙江台州网站制作智慧团建如何在手机上登录
  • wordpress适合做大型网站吗wordpress主题集成插件
  • 做网站应达到什么效果网站建设在马来西亚
  • 培训机构一般在什么网站做推广模具设计与制造
  • 建设银行网站会员怎么注册桂林市区面积
  • 网站提示404error旅游网站建设的建议
  • 校园网站建设素材网站备案查询主办单位性质为个人
  • 网站优化主要优化哪些地方wordpress加侧边栏
  • 网站建设一般多钱华强北 网站建设
  • 高端网站建设北京火车头采集器wordpress
  • 品牌型网站设计推荐网站恶意刷
  • 重庆工业网站建设杭州千锋教育地址