201905问题总结(websocket\el-checkbox-group全选/比较两个数组返回不同元素)

离开页面的时候关闭websocket连接 项目:《运维系统 》 时间: 2019年5月1日 场景: 在发布详情页面要所有机器发布情况和编译日志以及单台机器发布日志,所以采用websocket连接实时获取更新, 问题: 离开当前页进入到别的页面时websocket连接没有关闭 分析: 通过分析,...

2019-05-08 20:55:17

阅读数 17

评论数 0

找出两个数组中不同的元素

selectedMachine.forEach(movedKey => { if (this.startSletcted.find(item => (item === movedKey))) { return } newArr.push(movedKey)

2019-04-18 16:24:25

阅读数 37

评论数 0

关于使用了position定位页面底部留白和高度不能被撑起来的问题

关于使用了定位页面底部留白和高度不能被撑起来的问题 页面的效果图应该是这样的,section会遮盖一些banner,footer位于文档的底部(不需要定位在屏幕底部)。 所以一开始我把section footer放在一个元素中,为其父元素加了position: relative;为他们各加了po...

2019-04-12 19:54:49

阅读数 182

评论数 0

layui分页 选择limits每页多少条后重新渲染页面

layui分页 选择limits每页多少条后重新渲染页面 1.引用注册分页组件 2.定义分页渲染方法 3.定义触发分页组件后的回调,重新调用分页渲染方法 $(function () { let DataList = []; //存储表格列表数据 /* layui S */ layu...

2019-04-12 15:55:23

阅读数 219

评论数 0

mac iTerm2与vscode使用zsh的配置

oh-my-zsh 如果你使用Linux操作系统,那就免不了要和终端打交道,而shell是与系统交互的外壳,也是Linux的精髓,通常系统默认安装的shell时bash. (一)oh-my-zsh是什么 Oh My Zsh是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生...

2019-03-20 12:26:48

阅读数 265

评论数 0

vue是什么

vue 为什么要用vue 传统的网页形式是浏览器脚本语言js连接了各种各样的Html,css,但缺乏正规的组织形式,比如在页面元素非常多,结构很庞大的网页中,数据和视图如果全部混杂在一起,像传统开发一样全部混合在HTML中,那么要对它们进行处理会十分的费劲,并且如果其中有几个结构之间存在藕断丝...

2018-12-16 14:57:46

阅读数 4016

评论数 0

vue中格式化json数据输出到html中

格式化json数据输出到html中 最近在整理公司的hybrid协议和demo,其中有一个代码展示,因为是直接把在js部分的代码通过vue填到了html中,所以格式全变了,然后就开始尝试 格式化json,写了很多方法,也百度了很多,那些方法使用document.write()输出就是想要的格式,但...

2018-11-29 16:40:23

阅读数 2416

评论数 3

echarts图表配置参数

1.坐标轴两边留白 xAxis: { boundaryGap: false, //坐标轴两边留白 } boundaryGap为false图表内容紧临坐标轴,为true时坐标轴与图表之前有空白 2.x轴刻度标签显示不完全 ·设置标签与坐标轴的显示间隔与旋转角度 axisLabe...

2018-08-15 11:16:27

阅读数 592

评论数 0

echarts横向柱形图显示不同类别所占整体百分比

横向柱形图实现思路为将每个类别名称设置为y轴,然后将x轴隐藏 显示所占百分比思路为设置两个数据区域,然后让两个数据区域重叠,其中一个将数据都设置成100,另一个就设置自己所占百分比就行了 xAxis: { show: false, //将x轴隐藏 type: 'value', ...

2018-08-15 11:08:16

阅读数 3243

评论数 0

201807问题总结

根据clientX等鼠标位置对元素进行定位使用absolute会发生变化 项目: 《os> 时间: 2018年7月30日 问题: 根据clientX等鼠标位置对元素进行定位使用了absolute,导致当屏幕大小(或文档长宽)发生变化时,位置也会发生变化 分析: ...

2018-08-01 16:28:57

阅读数 82

评论数 0

jquery文字提示框

使用jquery为table的某一个td添加文字提示框,鼠标滑入出现,鼠标滑出消失 html //因为tbody的内容是后来添加的,所以可以直接根据table来找到要加效果的td元素 //如果html中td元素不是动态添加的,则可以直接给td加class名或id名,获取后再操作就...

2018-08-01 15:21:29

阅读数 944

评论数 0

防止接口重复请求

1.在data里定义一个初始状态,设为false,作为加载标志 2.请求之前将状态变成true,再去请求接口,这时一直是加载状态 3.当接口响应之后不管是成功还是失败都将状态变成false 4.每次请求之前都判断一下加载状态,如果是true直接return data() {...

2018-07-11 11:39:50

阅读数 2572

评论数 0

日期默认传上个月的第一个周六与最后一周的周五

// 日期默认传上个月的第一个周六与最后一周的周五 function getDate() { var date = new Date() var month = date.getMonth() var thisYear = date.getFullYear() ...

2018-07-11 11:39:28

阅读数 136

评论数 0

echarts封装

echarts封装 因为要使用接口数据渲染图表,所以我们不能写死数据,要对echarts进行封装 <div class="chart clearfix mt80"> <!-...

2018-07-11 11:37:07

阅读数 845

评论数 2

bootstrap datepicker的配置与使用

bootstrap datepicker引入方式最好是本地文件 因为可能需要修改js以完成配置 bootstrap datepicker 插件结构 <!-- datepicker --> <div class...

2018-07-11 11:36:44

阅读数 677

评论数 0

table合并单元格、加滚动条、表格内容滚动、设置单元格宽度

合并单元格 <table border="1"> <thead>家庭成员关系表</thead> &...

2018-07-11 11:26:50

阅读数 363

评论数 0

art-templated的使用

art-template是什么 art-template 是一个简约、超快的模板引擎。它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。 art-template 数据渲染方式 1.引入art-tem...

2018-07-11 11:25:57

阅读数 33

评论数 0

201805问题总结

axios 提交数据前使用 transformRequest 或 qs 处理 项目: 《portal 页》 时间: 2018 年 5 月 23 日 问题: 使用 axios post 方式请求接口时,发送的数据是 json 形式 分析: 应使用健值对形式发送数据,可使用 transformR...

2018-06-05 17:26:56

阅读数 106

评论数 0

201804问题总结

mock数据 项目:《华智数联官网-拟定方案模块》 时间: 2018年4月1日 问题:mockjs造 数据,因为使用了[{}],所以[]内得是一个对象 ,是属性名:属性值的形式,想去掉属性名,就不要对象形式就好了 错误代码: var data = Mock.mock('cityList', ...

2018-06-05 17:26:28

阅读数 42

评论数 0

模拟form提交表单

表单结构 模拟form提交表单,当点击按钮时执行form的submit()事件,表单的Name为接口所需参数名称,表单value为接口所需参数值 <!-- 模拟form表单提交 --> <form action=&...

2018-06-05 17:25:30

阅读数 1338

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭