- 浏览: 800172 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (480)
- Spring (12)
- Hibernate (8)
- Struts2 (4)
- Java 基础-JDK-类-接口-URI-专题研究 (27)
- 线程、线程池、多线程高并发高可用、Socket通信 (15)
- Oracle数据库 (20)
- 一般-前端js-html-其它 (25)
- JYSK-互联网金融、金融科技、支付、公司、新闻等等 (8)
- Ajax-jQuery开源框架 (7)
- Json-轻量级的数据交换格式 (14)
- JavaScript (15)
- Jsp、Servlet、Servlet+JSP+JavaBean开发模式(MVC) (18)
- Html-JavaScript-前端-调用接口 (12)
- Sql Server 2005 (6)
- 正则表达式 (2)
- Java tools (18)
- 加签与验签、加密与解密 (3)
- Ajax技术核心-xmlHttpRequest(简称XHR) (6)
- xml-数据交换格式 (3)
- 信息采集 (1)
- Http - Https - HttpClient - httpCore-SSL-TLS (10)
- HtmlParser (2)
- 标签库 (1)
- SMS (2)
- jxl-导入导出 (4)
- poi-导入导出 (2)
- 定时器Timer+Quartz (6)
- 工作流引擎JBPM3.2.3 (4)
- 工作流引擎JBPM4 (0)
- 数据源-JNDI (0)
- tomcat、weblogic等应用服务器 (6)
- 工作流引擎jbpm5 (1)
- 搜索引擎Lucene (1)
- ant (1)
- 大数据-HBase (2)
- bigtable (0)
- 数据库设计 (4)
- jquery tab (0)
- mybatis (5)
- jquery ui 1.10.3 (5)
- Jboss7 (1)
- 规则引擎drools (0)
- 工作流引擎Activiti5 (0)
- 数据库-用户自定义函数 (0)
- 数据库-存储过程 (2)
- 数据库-视图 (0)
- 数据库-触发器 (0)
- 数据库-sql (2)
- highcharts-图表工具 (1)
- sql server 2008 (6)
- 诗词-工作室 (2)
- 数据割接 (1)
- GIS-地理信息系统 (2)
- RS-遥感技术 (1)
- GPS-全球定位系统 (1)
- java整合flex_RIA开发 (3)
- C#编程语言 (5)
- webservice_axis2_cxf_soap_wsdl (2)
- sql语句 (3)
- Flex_WebService_GIS (25)
- PHP编程语言 (0)
- ExtJS4.2 (1)
- Spring mvc (5)
- EasyUI1.4.2 (16)
- 日期时间工具类 (4)
- 随机数 (1)
- Arcgis api for js (0)
- Mysql数据库 (9)
- 移动互联网 java html5/flash socket netty (0)
- API接口 (1)
- AndroidStudio (0)
- Git (2)
- Maven (5)
- IDEA (0)
- 大数据-Hadoop (2)
- JPA (0)
- Spring boot (4)
- JSF (0)
- nginx_lua_module_redis (2)
- Activiti (1)
- bootstrap (1)
- AngularJS (10)
- 数据库-索引 (1)
- Linux及其连接工具SSH (4)
- java日志管理 (2)
- islider滑动控件 (1)
- jquery (1)
- 异常处理Exception (1)
- 秒杀与类秒杀系统 (1)
- 连接数据库、数据库连接池 (4)
- 数据库-临时表 (1)
- 软件设计模式-单例、多例、代理、工厂、观察者 (3)
- 集合框架 (5)
- 人工智能--Artificial intelligence、神经网络算法、机器学习 (1)
- 分布式应用 (1)
- SOA服务-Dubbo框架-Thrift框架 (2)
- Zookeeper分布式服务框架 (2)
- intellij idea (1)
- python编程语言 (0)
- 消息队列_MQ (0)
- 消息队列_RabbitMQ (2)
- 消息队列_ActiveMQ (1)
- 消息队列_Kafka (2)
- 缓存_Redis (4)
- 缓存_Memcache (0)
- 缓存_Ehcache (0)
- ivy-ivyde (1)
- google-protocol buffers (1)
- 正向代理-正向代理服务器 (1)
- 反向代理-反向代理服务器 (1)
- JVM内存模型 (0)
- Thunder框架 (1)
- NIO-非阻塞式IO (0)
- 软件测试、性能测试 (1)
- 序列化、Serializable接口、Externalizable接口 (3)
- 线程池-ExecutorService-ThreadPoolExecutor (1)
- web.xml (1)
- java开发-java工具-实用工具网站 (6)
- 医疗 (1)
- Filter-过滤器 (2)
- Unicode码-双字节字符编码 (1)
- OpenResty (1)
- 计算机网络 (1)
- eclipse_myeclipse_intellij idea (3)
- Enum (1)
- 大数据--Big Data (1)
- 云计算--Cloud computing (1)
- Elastic-Job (1)
- Redis (2)
- 文件流-IO操作 (6)
- 计算机基础知识 (1)
- Hessian-二进制RPC协议 (1)
- String类 (3)
- BigDecimal类 (1)
- java重要接口 (1)
- ReactJS (1)
- 跨域问题 (0)
- Map (1)
- 注解 (1)
- ASCII码-单字节字符编码 (1)
- 微服务、微服务架构 (2)
- RPC协议、RPC服务、RPC框架 (0)
- java反射 (1)
- java项目之classpath (1)
- 经典算法-树 (1)
- listener-监听器 (1)
- Interceptor-拦截器 (1)
- pojo javabean (2)
- 计算机科学与技术-进阶 (1)
- 代码规范与文档编写 (1)
- UML-统一建模语言 (1)
- 对接微信、支付宝 (3)
- 压力测试 (1)
- 办公软件-Excel (1)
- 办公软件-PPT (0)
- UTF8、GBK编码 (1)
- 微服务架构:Spring Cloud架构-Dubbo架构 (6)
- Nginx (1)
- 点滴业务 (1)
- form表单-json数据-转换与接口调用 (1)
- Junit单元测试 (1)
- 大数据-Spark (1)
- 大数据-Storm (1)
- 数据库事务-Spring事务 (0)
- elasticsearch (1)
- windows (1)
最新评论
private function doFun(funName:String):void { if(currentFun==funName){ return; } map.infoWindow.hide(); map.removeLayer(isoSurfaceLayer);//等直面 map.removeLayer(lineLayer); //等值线 bcExport.visible=false; switch(funName) { case "yq": flagBj[0]="1"; flagBj[1]=flagBj[2]=flagBj[3]=flagBj[4]="0"; this.visible=true;//显示本组件,侧边tab导航栏 if(currentFun=="sq"){ map.removeLayer(graBaoJingLayer); map.removeLayer(graWaterLayer1);//水情层移除 } else if(currentFun=="db"){ map.removeLayer(graDaBaLayer);//大坝层移除 } else if(currentFun=="sp"){ map.removeLayer(graSPLayer);//视频层移除 }else if(currentFun=="zk"){ map.removeLayer(graZKLayer);//闸控层移除 } else if(currentFun=="sz"){ map.removeLayer(graSZLayer);//水质层移除 }else if(currentFun=="ll"){ map.removeLayer(graLLLayer);//流量层移除 } else{ //do nothing } tabNav.removeAll(); // tabNav.addChild(ncShiShiYuQing); tabNav.addChild(ncLine); tabNav.addChild(ncBaoJing); // myService.getBaoJing(flagBj.toString()); break; case "sq": flagBj[1]="1"; flagBj[0]=flagBj[2]=flagBj[3]=flagBj[4]="0"; this.visible=true;//显示本组件,侧边tab导航栏 if(currentFun=="yq"){ map.removeLayer(graBaoJingLayer); map.removeLayer(graRainLayer1); map.removeLayer(graRainLayer2); map.removeLayer(graMaxRainLayer); map.removeLayer(graPjylLayer); } else if(currentFun=="db"){ map.removeLayer(graDaBaLayer); } else if(currentFun=="sp"){ map.removeLayer(graSPLayer);//视频层移除 }else if(currentFun=="zk"){ map.removeLayer(graZKLayer);//闸控层移除 } else if(currentFun=="sz"){ map.removeLayer(graSZLayer);//水质层移除 }else if(currentFun=="ll"){ map.removeLayer(graLLLayer);//流量层移除 }else{ //do nothing } tabNav.removeAll(); // tabNav.addChild(ncBaoJing); tabNav.addChild(ncShiShiShuiQing);//添加 myService.getBaoJing(flagBj.toString()); break; case "db": this.visible=false;//隐藏本组件,侧边tab导航栏 if(currentFun=="sq"){ map.removeLayer(graBaoJingLayer); map.removeLayer(graWaterLayer1);//水情层移除 } else if(currentFun=="yq"){ map.removeLayer(graBaoJingLayer); map.removeLayer(graRainLayer1); map.removeLayer(graRainLayer2); map.removeLayer(graMaxRainLayer); map.removeLayer(graPjylLayer); } else if(currentFun=="sp"){ map.removeLayer(graSPLayer);//视频层移除 } else if(currentFun=="zk"){ map.removeLayer(graZKLayer);//闸控层移除 } else if(currentFun=="sz"){ map.removeLayer(graSZLayer);//水质层移除 } else if(currentFun=="ll"){ map.removeLayer(graLLLayer);//流量层移除 } else{ //do nothing } tabNav.removeAll(); // myService.getDaBaJianCeZhan(); break; case "sp"://视频 this.visible=true;//显示本组件,侧边tab导航栏 if(currentFun=="sq"){ //地图 map.removeLayer(graWaterLayer1); map.removeLayer(graBaoJingLayer); } else if(currentFun=="yq"){ map.removeLayer(graRainLayer1); map.removeLayer(graRainLayer2); map.removeLayer(graMaxRainLayer); map.removeLayer(graPjylLayer); } else if(currentFun=="db"){ map.removeLayer(graDaBaLayer);//大坝层移除 } else if(currentFun=="zk"){ map.removeLayer(graZKLayer);//闸控层移除 } else if(currentFun=="sz"){ map.removeLayer(graSZLayer);//水质层移除 }else if(currentFun=="ll"){ map.removeLayer(graLLLayer);//流量层移除 } tabNav.removeAll(); // tabNav.addChild(tb_sp);//添加视频层 zkService.getSPInfo();//视频信息 break; case "zk"://闸控 this.visible=true;//显示本组件,侧边tab导航栏 if(currentFun=="sq"){ //地图 map.removeLayer(graWaterLayer1); map.removeLayer(graBaoJingLayer); } else if(currentFun=="yq"){ map.removeLayer(graRainLayer1); map.removeLayer(graRainLayer2); map.removeLayer(graMaxRainLayer); map.removeLayer(graPjylLayer); } else if(currentFun=="db"){ map.removeLayer(graDaBaLayer);//大坝层移除 } else if(currentFun=="sp"){ map.removeLayer(graSPLayer);//视频层移除 } else if(currentFun=="sz"){ map.removeLayer(graSZLayer);//水质层移除 }else if(currentFun=="ll"){ map.removeLayer(graLLLayer);//流量层移除 } tabNav.removeAll(); // tabNav.addChild(tb_zk);//添加闸控层 zkService.getZKInfo();//闸控信息 break; case "sz"://水质 this.visible=true;//显示本组件,侧边tab导航栏 if(currentFun=="sq"){ //地图 map.removeLayer(graWaterLayer1); map.removeLayer(graBaoJingLayer); } else if(currentFun=="yq"){ map.removeLayer(graRainLayer1); map.removeLayer(graRainLayer2); map.removeLayer(graMaxRainLayer); map.removeLayer(graPjylLayer); } else if(currentFun=="db"){ map.removeLayer(graDaBaLayer);//大坝层移除 } else if(currentFun=="sp"){ map.removeLayer(graSPLayer);//视频层移除 }else if(currentFun=="zk"){ map.removeLayer(graZKLayer);//闸控层移除 } else if(currentFun=="ll"){ //Alert.show("if-ll"); //tab去除流量 //tabNav.removeChild(tb_ll); map.removeLayer(graLLLayer);//流量层移除 } tabNav.removeAll(); // tabNav.addChild(tb_sz);//添加水质层 zkService.getSZInfo();//水质信息 break; case "ll"://流量 this.visible=true;//显示本组件,侧边tab导航栏 if(currentFun=="sq"){ //地图 map.removeLayer(graWaterLayer1); map.removeLayer(graBaoJingLayer); } else if(currentFun=="yq"){ map.removeLayer(graRainLayer1); map.removeLayer(graRainLayer2); map.removeLayer(graMaxRainLayer); map.removeLayer(graPjylLayer); } else if(currentFun=="db"){ map.removeLayer(graDaBaLayer);//大坝层移除 } else if(currentFun=="sp"){ tabNav.removeChild(tb_sp); map.removeLayer(graSPLayer);//视频层移除 }else if(currentFun=="zk"){ map.removeLayer(graZKLayer);//闸控层移除 } else if(currentFun=="sz"){ map.removeLayer(graSZLayer);//水质层移除 } tabNav.removeAll(); // tabNav.addChild(tb_ll);//添加流量层 zkService.getLLInfo();//流量信息 break; } currentFun=funName; }
发表评论
-
flex 多个站点弹出层 (替代infowindow)
2015-08-14 11:54 908效果图: <!--弹出层--> &l ... -
flex amcharts line demo2
2015-08-11 19:48 628xmlns:chart="chart.*" ... -
flex amcharts demo
2015-08-07 11:49 853水库:汛限水位; 河道:警戒水位; <s:Bor ... -
Flex中利用flexpaper查看文件
2015-06-16 09:51 563转换命令: F: cd /d F:\netsoft\pd ... -
Flex tree 展开任意想展开的节点
2015-06-10 14:20 557mytree.selectedIndex = 0; my ... -
Flex tree 遍历
2015-06-06 12:10 657=============================== ... -
Flex关于超链接点击弹出事件mx:linkbutton
2015-02-27 10:47 1024<mx:LinkButton x="83&q ... -
Flex中常用的经纬度坐标与墨卡托坐标转换代码
2014-12-01 14:38 1109package util { public class ... -
http://与https://
2014-11-28 10:55 697<script type="text/java ... -
Flex项目演示软件一级菜单调整参考
2014-11-24 11:41 5871、从第5行开始修改; 2、height比L65小20个像素; ... -
Flex鼠标放到地图上的自定义小图标时动作效果
2014-11-07 09:09 753<!--鼠标放到地图上的自定义小图标时动作效果sta ... -
flex河流断面高亮闪烁
2014-11-03 10:24 707private var hbGraphicsLayer ... -
FLEX获取发布的GIS服务测站站点信息
2014-11-02 14:28 794private function getStcdFour ... -
flex-mx:tree三级树形后台代码
2014-10-27 16:17 642List<String> result = n ... -
flex-mx:Tree二级树形后台代码
2014-10-25 12:43 770public List<String> stat ... -
flex infowindow 固定弹出方向 设置
2014-10-14 14:10 641esri|InfoWindow { border-thi ... -
flex基础代码
2014-07-26 11:14 658<script t ... -
flex中的AppEvnet.dispatch
2014-07-17 11:51 444Flex事件总线AppEvent 为了使程序各模块间达到高内 ... -
flex菜单同步选择单选“综合应用”
2014-05-26 14:21 620private var currentFun:String= ... -
百度地图示例
2014-05-16 17:24 681<!DOCTYPE html PUBLIC " ...
相关推荐
自定义导航栏控件是一个具有主菜单和子菜单的组件,能够通过代码实现动态生成。它允许用户根据数据库配置来构建导航栏,并通过点击导航栏的按钮来动态加载不同的Tab页签。这种控件通常用于应用程序中提供用户界面...
树组件广泛应用于文件系统、组织结构图、导航菜单等领域。 二、JS实现树组件的关键技术 1. 数据结构:首先,我们需要一个数据结构来存储树的节点信息。这通常是一个JSON对象,包含节点的ID、文本、子节点等属性。 2...
在分类导航组件中,我们可以定义类名,如`.category-item`和`.sub-category`,来控制导航条目的外观。Vue还支持 scoped CSS,确保组件的样式只作用于该组件内部,避免样式冲突。 此外,Vue.js的插件系统允许开发者...
在QT C++开发中,这样的自定义组件提供了灵活和可复用的代码,使得开发者可以专注于业务逻辑,而不是重复编写分页功能。通过对这些源代码的学习和理解,开发者不仅可以了解如何创建自定义组件,还能掌握QT事件驱动...
在"navmeshcomponents-master"这个压缩包中,很可能包含了源代码和示例项目,可以帮助开发者深入理解并学习如何使用这些高级导航组件。通过研究和实践,开发者可以将这些知识应用到自己的项目中,提升游戏AI的质量和...
通过创建`Tabber`组件,我们可以将导航栏的逻辑和样式独立出来,使其在多个页面或项目中重复使用。Vue CLI 3则提供了一套便捷的脚手架工具,简化了项目的初始化和配置过程。在实际开发中,理解并熟练运用这些技术,...
在Android应用开发中,导航组件(Navigation Component)是Google推出的一种强大的工具,旨在简化应用程序内的导航逻辑。这个开源项目“navigation-component,Android导航组件示例.zip”提供了详细的实例,帮助...
树形结构组件在数据展示、组织管理、导航等方面有着广泛的应用。本文将深入探讨一个特别的树形组件,它具备无限级、单选、多选、搜索及面包屑导航功能,并能应用于小程序、H5页面以及APP。 标题中的"无限级树形结构...
组件通常封装了复杂的逻辑,提供简单易用的接口供其他代码调用。在本实例中,我们的目标是创建一个类似于速达财务软件中的导航条组件,它应具备清晰的界面、易于定制的按钮和良好的用户体验。 开发这样一个组件的...
综上所述,"微信导航栏组件.rar"中的内容可能包括了使用Van UI框架定制的导航栏组件,通过mixins实现代码复用,图标资源用于创建美观的导航栏按钮,而info可能是导航栏上的状态信息显示,配合WXS组件来提升用户体验...
5. **动态更新**:如果需要实现动态更新 tabBar,例如根据用户权限或业务逻辑改变按钮显示,可以将这部分逻辑写在 custom-tab-bar 组件内部,或者通过父组件传递数据来控制。 现在,我们来看一个简单的自定义 ...
导航菜单是网站上引导用户浏览不同页面的重要组件。这里的导航菜单与焦点图相结合,意味着当用户点击导航菜单中的某个选项时,对应的Banner图片会显示出来。这需要JS来处理点击事件,更新图片显示,并可能同步修改...
在复杂的业务逻辑和动态数据处理方面,开发者仍然需要编写自己的JSX和逻辑代码。因此,掌握React的基础知识,包括组件、状态管理、生命周期方法等,仍然是至关重要的。 总结来说,“react-antdesign组件库实时可视...
本文将详细讲解"jdbc+jsp分页组件+源代码"的相关知识点。 1. JDBC基础: JDBC是Java编程语言访问数据库的桥梁,它提供了一组接口和类,使得Java开发者能够编写与数据库交互的代码。JDBC的主要功能包括连接数据库、...
【标题】"访32223导航代码" 指的是一款用于构建导航网站的源代码,这类代码通常包含了实现网页导航功能的各种组件和逻辑,可以帮助开发者快速搭建一个类似于hao123、2345等网页导航平台。导航网站的核心在于提供便捷...
在ArcScene或ArcGlobe中,飞行控制代码可以控制视角的移动、旋转、缩放,以及路径规划和播放等操作,为用户提供流畅的视觉导航。 飞行控制代码的基本结构可能包括以下几个部分: 1. **初始化**:首先,需要设置...
本文档提供了两个Vue面包屑导航组件的实例代码,分别采用element-ui的面包屑组件和router-link来实现,下面将对这些知识点进行详细说明。 首先,我们看第一个实例代码,该实例使用了element-ui框架中的`...
在这种场景下,`XXChildScrollController` 提供了一种解决方案,它允许用户通过左右滑动来切换不同的子控制器,并且支持导航栏的titleView随着子控制器的切换而渐变显示,提供更流畅的用户体验。以下将详细介绍这一...
1. **自定义组件(Custom Component)**:微信小程序支持创建自定义组件,开发者可以封装自己的导航组件,包含所需的样式和交互逻辑。通过`Page`和`Component`的结合,实现组件化开发。 2. **样式定制**:使用CSS...
- `script.js` 或 `pagination.js`:JavaScript代码,实现分页逻辑和交互效果。 - `api.php` 或 `data.json`:模拟数据源,提供分页数据。 学习这个示例,你需要理解如何在JavaScript中处理DOM事件,如何计算和更新...