选项卡

echarts 不刷新页面更新数据

匿名 (未验证) 提交于 2019-12-02 23:36:01
【注意】这种方法只适用于:页面仅进行一次图表初始化的情况。 对于多个选项卡中都有图表的情况(选项卡切换时,需要对每个图形重新初始化,此时数据会回到第一次初始化的情况),不适用。 https://blog.csdn.net/wangjiangnan17214/article/details/72844653 横纵坐标都可以更新。 //chartName:图表名称 //data:键值对数组 //seriesNum: 线条数-1 (针对折线图) function resetEcharts(chartName,data,seriesNum) { //分离出 Name 数组 var xData = getNameArray(data); //分离出 value 数组 var yData = getValueArray(data); var option = chartName.getOption(); if(seriesNum==0) { //只有一条线 for(var i=0;i<7;i++){ //更新7条数据 option.xAxis[0].data.shift(); option.xAxis[0].data.push(xData[i]); option.series[0].data.shift(); option.series[0].data.push(yData[i]); } }

排他思想和选项卡切换/JS三

匿名 (未验证) 提交于 2019-12-02 23:26:52
选项卡切换 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <style> * { padding: 0; margin: 0; box-sizing: border-box; } .tabSwitch { border: 1px solid blue; width: 500px; height: auto; position: relative; margin: 100px auto; } .tab-title { width: 500px; } .tab-title li { float: left; width: 25%; height: 50px; border-right: 1px solid purple; background-color: skyblue; color: #fff; font-size: 25px; text-align: center; line-height: 50px; cursor: pointer; } .tab-content { width:500px ; height: auto; } .tab-content li { width: 100%; position: absolute; left: 0; top

EasyUi和jQuery模拟后台管理页面

匿名 (未验证) 提交于 2019-12-02 21:53:52
综合案列 后台页面布局分析 初步 easyui-layout布局展示 代码实现 2.实现菜单栏以及添加选项卡 (1)准备菜单加载菜单 (2)添加选项卡 a)给菜单栏绑定添加事件 b)给展示页面添加选项卡 class=“easyui-tabs” c)添加方法 ,并且判断是否存在该菜单的选项卡 ,如果存在就不要再添加了 d)判断是否是父级还是子集目录 3.点击菜单实现加载数据(表单) content:"<iframe frameborder=0 style='width:100%;height:100%' src='"+node.url+"'></iframe>" frameborder是自适应边框 (2)点击事件会加载employee.html,这个页面又加载数据(这里是我们employee.json) b)formatter加载对象头像以及部门 4.添加按钮 (1)给按钮添加事件 (2)将所有方法封装属性对象 5.高级查询 (1)引入jquery.jdirk.js包获取数据 (2)加载数据 6删除功能 (1)获取点击事件行数 ()判断是否删除 7.添加功能 8数据回写 (1)隐藏密码框 (2)回写数据

Vue实现tab选项卡

匿名 (未验证) 提交于 2019-12-02 21:53:52
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Tabs</title> <style> .active{ background: #f00; } </style> <script src="https://unpkg.com/vue/dist/vue.js"></script> </head> <body> <div id="app"> <ul> <li @click="toggle(index ,tab.view)" v-for="(tab,index) in tabs" :class="{active:active===index}"> {{tab.type}} </li> </ul> <component :is="currentView"></component> </div> </body> </html> <script> Vue.component('child1', { template: "<p>this is child1</p>" }) Vue.component('child2', { template: "<p>this is child2</p>" }) new Vue({ el: "#app", data: { active: 0, currentView:

fiddler修改请求和返回

荒凉一梦 提交于 2019-12-02 19:41:27
一、修改请求 1、先设置请求前断点 2、设置拦截,在左下角的QuickExec命令行中输入bpu www.baidu.com/XXXX 3、选中需要修改的请求,选中Inspectors面板,使用Raw选项卡(必须在此选项卡下才能操作) 4、取消拦截,在左下角的QuickExec命令行中输入bpu 二、修改返回 1、先设置响应后断点 2、设置拦截,在左下角的QuickExec命令行中输入bpafter www.baidu.com/XXXX 3、选中需要修改的请求,选中Inspectors面板,使用Raw选项卡(必须在此选项卡下才能操作) 4、取消拦截,在左下角的QuickExec命令行中输入bpafter 来源: https://www.cnblogs.com/ai594ai/p/11761123.html

PowerDesginer15使用教程,地球人都知道的东西,做个记录

天涯浪子 提交于 2019-12-02 16:31:45
PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。 PowerDesigner主要分为7种建模文件: 1. 概念数据模型 (CDM) 对数据和信息进行建模,利用实体-关系图(E-R图)的形式组织数据,检验数据设计的有效性和合理性。 2. 逻辑数据模型 (LDM) PowerDesigner 15 新增的模型。逻辑模型是概念模型的延伸,表示概念之间的逻辑次序,是一个属于方法层次的模型。具体来说,逻辑模型中一方面显示了实体、实体的属性和实体之间的关系,另一方面又将继承、实体关系中的引用等在实体的属性中进行展示。逻辑模型介于概念模型和物理模型之间,具有物理模型方面的特性,在概念模型中的多对多关系,在逻辑模型中将会以增加中间实体的一对多关系的方式来实现。 逻辑模型主要是使得整个概念模型更易于理解,同时又不依赖于具体的数据库实现,使用逻辑模型可以生成针对具体数据库管理系统的物理模型。逻辑模型并不是在整个步骤中必须的,可以直接通过概念模型来生成物理模型。 3. 物理数据模型 (PDM) 基于特定DBMS,在概念数据模型、逻辑数据模型的基础上进行设计

easyUI-datagrid属性设置display:none,加载数据或表头不显示

一笑奈何 提交于 2019-12-02 16:11:13
1、页面有三个选项卡,datagrid在第三个选项卡中,初始化时,第三个选项卡display:none ,加载数据或表头时,datagrid数据或表头不显示。 2、如果初始化时,第三个选项卡不设置隐藏(display:block或display:‘ ’),则datagrid数据正常 显示,解决方法为: 在js中,显示当前div的时候,执行这条代码$("#tableid").datagrid("resize"); 原因: 把tab设成display:none,tab里面的其他标 签也变成了display:none,不是数据不显示,而是被隐藏了。 如下为代码示例片段:动态加载table表头。 <div class="zjcc_center" id="zjcc_center_history" style="display:none"> <table id = 'transactionLog' class="easyui-datagrid" title="柜员交易记录表" style="position:absolute;width:1200%; height:500%;" data-options="rownumbers:true,singleSelect:false,method:'get',toolbar:'#tb',autoRowHeight:false"> </table><

vue中的$EventBus.$emit、$on的应用

久未见 提交于 2019-12-02 15:49:51
今天在项目中遇到的一个需求:   在一个选项卡功能的页面,出现的问题是,当点击选项卡的某个选项时,会同时加载整个选项卡的数据,本身产品就很大,数据很多,所以这个问题无法忽略; 仔细研究下发现,当刚进入页面时,只会加载当前一个tab的数据,这样是正常的,但当再次点击别的tab时,之前tab的接口就都连带着再次请求一边,只要是不刷新页面,就一直切换tab,一直会有前边的tab数据接口重新请求,项目中tab实现是用的饿了么ui的tab选项卡,在研究了饿了么ui之后发现使用上没有什么问题,而且是子组件的v-if切换 1 <el-tabs v-model="activeName" @tab-click="tabClick" class="assetsIndex"> 2 <el-tab-pane label="IP地址" name="ip" class="assetsIndextitle"> 3 <FlawIp v-if="ipShow" /> 4 </el-tab-pane> 5 <el-tab-pane label="网站" name="web" class="assetsIndextitle"> 6 <FlawWeb v-if="webShow" />                                  index文件 7 </el-tab-pane> 8 </el

SQLMAP参数介绍

牧云@^-^@ 提交于 2019-12-02 15:17:44
sqlmap的使用方式:python sqlmap.py [options]; sqlmap中一共有以下十六个选项卡: 帮助选项卡; Target(目标选项卡); Request(请求选项卡); Optimization(优化选项卡); Injection(注射选项卡); Detection(探测选项卡); Techniques(注入技术选项卡); Fingerprint(指纹选项卡); Enumeration(列数据选项卡); Brute force(爆破选项卡); User-defined function injection(用户自定义函数注入选项卡); File system access(系统文件操作选项卡); Operation system access(操作系统访问选项卡); Windows registry access(Windows注册表选项卡); General(一般选项卡); Miscellaneous(杂项); 1、帮助选项卡 -h, –help 显示基础的帮助信息并退出; -hh 显示进一步的帮助信息并退出; –version 显示程序的版本并退出; -v VERBOSE 详细级别:0-6(默认为1); 2、Target(目标选项卡):在这些选项卡中至少有一个要设置目标 -d DIRECT 直接连接到数据库; -u URL, –url=URL