自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 收藏
  • 关注

转载 js 获取月份最后一天

/使用new Date(year,month,0)的方式,可以获取该月的最后一天。Date的第三个参数一定要是0。

2023-11-08 19:50:12 499

原创 Vue 正计时器组件

vue正计时组件

2023-09-26 15:30:02 544

转载 js/vue 获取本地ipv4【兼容IE】

js IE浏览器获取本机IP

2022-09-01 15:57:12 1996 4

原创 js判断当前页面是否是显示状态

项目需求是,当前页面处于可见状态时,定时像服务端发送数据,切换浏览器标签页、浏览器最小化时则停止定时器,使用document.visibilityState可以实现

2022-08-24 14:33:27 2381

原创 js如何判断当前页面是否处于激活状态

js检测浏览器是否处于激活状态

2022-08-24 14:10:39 1200

转载 如何让setInterval定时器里面的函数先触发一次再正常延时执行

setinterval立即执行一次

2022-07-11 15:48:06 975

原创 gulp提示Local gulp not found in Try running: npm install gulp

gulp提示Local gulp not found in Try running: npm install gulp

2022-06-14 11:33:44 1131

转载 element ui动态表单 + 自定义校验规则

JS中,一切继承都是通过原型对象实现定义构造函数后,会自动生成一个原型对象自定义继承,3种1、仅修改一个对象的父对象function Student(name,price) { this.name=name this.price=price } var car={ bal:88888888888, ...

2021-08-03 11:37:04 1696

转载 js-base64版本3及以上IE11报错

新写了个项目,到IE11中不能显示,一片空白。最后发现是base64版本的问题,之前用的是2.6.2,现在安装的版本是3.4.5。来看看3.4.5的介绍感觉还是挺正常的,再看看其他的版本,3.1.0。不支持IE!!!好了,找到问题了。把3.4.5的版本卸载,安装2的版本就行啦卸载:npm uninstall js-base64安装2.x.x版本npm install [email protected] --save安装指定版本npm install插件名称@版.

2021-04-14 15:23:17 508

转载 Vue监听ActiveX回调

<script language="javascript" for="Player" event="NewRealAlarmNotify(json)" type="text/javascript"> NewRealAlarmNotify(json);</script>这种写法在HTML上写没问题,在VUE上就不适用了。换个思路,在mounted内动态生成script节点: var oScript = document.createElement('scri.

2021-02-24 14:37:07 433 1

转载 'autocomplete="off"'在Chrome中不起作用解决方案

autocomplete属性是表单字段中的HTML5新属性,该属性有两种状态值,分别为"on" 和 "off",该属性可省略:省略属性值后默认值为"on",也可以省略属性名,直接写入关键字on或off,在谷歌浏览器中无效在不需要默认填写的input框中设置autocomplete="new-password"...

2020-05-06 17:28:09 714

转载 JS前端new FileReader获取文件后显示乱码 你来对了

reader.readAsText(files[0], "gb2312");设置gb2312

2020-03-10 13:05:32 3469 1

原创 Windows关闭指定端口命令

假设要关闭端口号为3003,使用下面的命令,查出此端口号对应的PIDnetstat -ano|findstr 3003上图红框内的 22876 就是3003端口对应的PID,再使用下面的命令就可以关闭这个端口了taskkill /PID 22876 /F...

2020-03-09 12:24:40 53128 2

转载 Gulp代码压缩

想要用gulp实现代码压缩必须运用以下几点:  1.首先,引入依赖(gulp)      var gulp= require(“gulp”)  2.其次在引入你所需要压缩的(js、css、img、html)的插件,      var uglify = require('gulp-uglify'); ----- //压缩JS      var cssmi...

2020-03-06 00:21:23 559

原创 layui穿梭框右侧增加上移下移功能

新建一个HTML就能看到效果,记得改掉JS和layUI文件引用地址效果图:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesh...

2020-02-16 20:20:21 3300 5

转载 页面多个layui数据表格时,根据ID获取对应表格数据

版本2.2.6 中 使用 layui.table.cache.tablename 可以取到表格中所有数据tablename :表格ID

2020-01-02 14:12:15 4638 1

转载 javascript清除表单缓存- disable form caching

表单缓存是指当用户在表单输入之后再次回到该表单的时候,浏览器会直接显示用户之前的输入。在大多数情况下这正是我们想要的,但也有些情况我们希望表单能够刷新,特别是根据后台刷新。我现在就遇到了这种问题:某网站有两个select box选择日期进行搜索,搜索结果还是返回相同页面。比如你先选择1月1号到1月2号,然后再选择2月3号到2月4号,这是如果用户点击后退,select还是会保持在2月3号到2月4号,...

2020-01-02 10:43:26 1115

原创 css绘制三角形原理

1) 首先我们来实现一个最基础的边框效果.content { width: 50px; height: 50px; border: 2px solid; border-color:#ff9600 #3366ff #12ad2a #f0eb7a;}效果如下:2) 然后我们尝试将border值放大10倍.content { width:...

2019-11-27 14:51:05 148

原创 laydate去除秒,和分的格式

去除秒CSS代码/*去除时间选择的秒*/ .layui-laydate-content>.layui-laydate-list { padding-bottom: 0px; overflow: hidden; } .layui-laydate-content>.layui-laydate-list>li{ ...

2019-11-08 17:04:29 1299

原创 layui设置input高度和table行高度

//input高度.layui-form-label { padding: 5px 15px;}.layui-input, .layui-select, .layui-textarea { height: 30px; line-height: 30px\9;}.layui-form-select dl dd, .layui-form-select dl dt {...

2019-11-01 11:38:03 4616

转载 解决IE中promise未定义问题

原因是ie不支持es6语法,需要导入依赖包1、npm install --save-dev babel-polyfill2、在main.js中引入: import “babel-polyfill”

2019-10-23 17:04:16 3267

原创 JS判断字符占用字节长度

字母、数据各占一个字节,中文占2个字节return str.replace(/[\u0391-\uFFE5]/g,"aa").length \u0391-\uFFE5 匹配双字节字符(汉字+符号)str:要检测的字符串...

2019-10-15 10:02:49 1150

转载 layer.load()加载层如何加入文字描述

//loading层var loadingIndex = layer.load(2, { //icon支持传入0-2 shade: [0.5, 'gray'], //0.5透明度的灰色背景 content: '加载中...', success: function (layero) { layero.find('.layui-layer-content')...

2019-09-29 16:59:48 5221

原创 layui table点击行,选中前面的radio

$(obj.tr).children().children().children().prop('checked',true)

2019-09-06 17:39:46 2989

转载 layui table 加载完默认选中第一行的radio

$(".layui-table-view[lay-id='这里是table表格的Id'] .layui-table-body tr[data-index=0] .layui-form-radio").click();将上面这就话写在done回调函数里面.data-index=0 表示第一行....

2019-09-06 17:38:21 5786

原创 正则表达式限制文本框只能输入数字或字符串

$('#ill_code').keyup(function (e) { // console.log(333); var val=$('#ill_code').val(), reg=/^[0-9a-zA-z]+$/g, key=e.key//当前键盘按键的值 i...

2019-09-02 17:02:53 1336

转载 babel-polyfill解决axios IE11 Promise对象未定义

babel-polyfill下载:boot cdn1.什么是Polyfill?Polyfill是一个js库,主要抚平不同浏览器之间对js实现的差异。比如,html5的storage(session,local), 不同浏览器,不同版本,有些支持,有些不支持。Polyfill(Polyfill有很多,在GitHub上https://github.com/Modernizr/Mode...

2019-09-02 14:57:19 1222

转载 vue.js在IE中报 SCRIPT1003: 缺少 ':'

最近在做一个表单使用的是vue.js直接引用和element ui的框架做的发现在IE中 9 10 11 都打开的页面是这样子的然后看控制台报的是如下错误解决的方法就是在方法中一定要 写:function修改过后成功!...

2019-09-02 14:54:52 2822 1

转载 layui不渲染form里面的select

<select lay-ignore> <option>…</option></select>对表单元素增加属性lay-ignore设置后,将不会对该标签进行美化渲染,即保留系统风格参考地址:https://www.layui.com/doc/element/form.html#ignore...

2019-08-29 17:02:48 1490

转载 layui显示表格数据的id的两种形式

方法一:.获取数据库表字段id{field: 'id', title: '用户ID', width:100, fixed: 'left', align:'center', templet: function(d){return d.id }}方法二.templet属性获得id为"titleTpl"的script标签的表...

2019-07-17 12:27:11 2266

原创 JS获取最近一周的时间

const end = new Date()const start = new Date()start.setTime(start.getTime() - 3600 * 1000 * 24 * 7)const date = [start, end]date输出:0: Wed Jul 10 2019 12:21:48 GMT+0800 (中国标准时间) {}1: Wed Jul 17 ...

2019-07-17 12:24:34 4516

转载 $(...).bootstraptable is not a function

先贴问题吧!在一个页面引入了另一个页面的模态框,然后就开始报这种 is not a function的错误,一度以为是bootstrap的js文件没有导入,检查了n遍是没有问题的那么还有可能就是jQuery的文件没有写在最上面,看了一下页面,几个页面的jQuery也都是在最上面的最后,求助了一下大神,大神说jQuery不能重复导入,然后果断删除了引入页面里面导入的jQuery的js文件,然后...

2019-06-30 19:58:07 7438

转载 一行js代码实现时间戳转时间格式

前端开发过程中,常常需要将时间戳转化为标准时间格式供用户浏览。不借助方法库的情况下,如何又快又好的实现呢?下面介绍两种方法。老方法平常用的基本是这个方法,用Date方法依次将年月日时分秒一个个算出来,然后拼接成需要的时间格式字符串。function transformTime(timestamp = +new Date()) { if (timestamp) { ...

2019-06-17 15:39:21 343

原创 Echarts自定义地图--自定义区域背景图颜色

效果图series: [{ name: 'mapSer', type: 'map', roam: true, mapType: 'map', // 自定义扩展图表类型 coordinateS...

2019-06-10 11:52:39 15319 3

原创 VUE打包后不显示问题

在运行 npm run bulid后,打开dist目录下打包好的文件,不显示仍和数据页面打开一片空白,原因是打包时,路径不对解决办法:在根目录新建 vue.config.js ,这个文件是vue规定好的,专门用来做bulid里面的配置module.exports={ baseUrl: process.env.NODE_ENV=='production'?'./':'/...

2019-06-09 14:12:26 3384

转载 ajax请求添加自定义header参数

$.ajax({ type: "post", url:"http://127.0.0.1:4564/bsky-app/template/testPost", contentType: "application/json;charset=utf-8", data :JSON.stringify(...

2019-06-06 16:10:37 7027

转载 jsTree添加给节点添加自定义属性

遇到一个jsTree节点添加自定义属性的问题的 在节点中添加"a_attr":{"href":"qwqwe"} 就可以了demo[ "Simple root node", { "text" : "井田模型管理列表", "type":"root", "state" : { "opened" : ...

2019-06-05 16:49:12 5021

转载 jstree -- 使用JSON 数据组装成树

概述:前面主要是html数据,这里主要是json数组1.格式jsTree需要一个具体格式JSON数据,在标准的语法没有那个字段是必须的-而是那些是你需要的。请记住你可以获取任何你请求的其他属性,jsTree将会不会碰他们,你将有可能在随后使用它们。为了改变节点的图标你可以是用属性icon。具体的字符串需要包含/的一个图片的url路径,你可以使用任何其它字符串应用类样式去修饰<...

2019-06-05 16:31:25 498

转载 url传参传json字符串

传参window.location.href = 'http://192.168.1.102:8000?url='+ encodeURIComponent(JSON.stringify(a));接收参数decodeURIComponent(a1.substring(a1.indexOf('url=')+4))转自:https://zhidao.baidu.com/q...

2019-06-04 18:10:02 7500

原创 jquery请求超时设置

//初始化下拉框 function initSelect() { var xhr=$.ajax({ url:_ip+'Service/GetModelName', timeout:3000, data:{ modelType:'断面模型', ...

2019-05-29 09:56:34 2753

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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