随笔分类 - JS
项目实战所用到的
摘要:修改前: 修改后: 只需要修改CSS代码,根据情况如果是局部组件修改就要在组件页面加 我的需求是全部换成今天,所以这个样式要写的全局样式文件里面去,这样整个项目中所有的 el-date-picker 的 "此刻" 按钮都会显示为 "今天 /* 精确选择第一个按钮(此刻按钮) */ .el-picke
阅读全文
摘要:效果: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>文字每隔一
阅读全文
摘要:前提:lodop插件高级服务需要付费,基础功能免费,不过在页脚会有水印logo lodop下载地址:https://www.lodop.net/download.html 需求说明:由于打印的内容属于机密信息不可展示要进行静默密封打印,所以调用浏览器自带的打印功能有个预览弹窗,这样信息就泄露了,最后
阅读全文
摘要:尝试网上百度找了很多文章也没找到跟此问题相关的解决方案,记录一下方便大家查阅!!!描述:el-dialog弹窗自定义头部后点右上角的'x'失效、点不了,点了没反应BUG 代码: 1 <el-dialog 2 title="计划选择" 3 :visible.sync="dialogVisible" 4
阅读全文
摘要:场景:同一套代码在本地连sit环境就是正常的,连uat就不正常,两套环境项目都可以正常启动,但是一访问系统页面uat环境就报错了! 报错日志: Error: read ECONNRESET at TCP.onStreamRead (internal/stream_base_commons.js:20
阅读全文
摘要:原因: 上传的文件太大,服务器不能继续读取请求而过早中断链接 那你在前端是看不到真常的网络请求,像200,400,403,404,500 状态码都没有,就给你返回net::ERR_CONNECTION_ABORTED,给人的错觉就是这个文件上传接口都没请求到后端,莫名其妙就中断了,其实已经请求到了只
阅读全文
摘要:new Date(new Date().getTime() - 24*60*60*1000); //前一天new Date(new Date().getTime() + 24*60*60*1000); //后一天 var myDate=new Date('22021/12/30'); console
阅读全文
摘要:效果图: 说明: 我的数据已经是一树形结构的,由于用了插件的原因,想要把树展示出来,数据结构必须是 1 var data = [{ 2 title: '江西' //一级菜单 3 ,children: [{ 4 title: '南昌' //二级菜单 5 ,children: [{ 6 title: '
阅读全文
摘要:1.两个时间相减得到天数 1 /* 2 *日期时间相减得到天数 3 * @param {string} 2021-09-01 13:37:25 开始时间 4 * @param {string} 2021-09-01 13:37:25 (必传)结束时间 5 */ 6 getNumberOfDays:
阅读全文
摘要:问题如图所示:点击下载(在谷歌是没问题的),出现400错误请求 解决方式:a标签加一个 target="_blank" 属性 但是下载的文件名会出现乱码问题: 可以让后端设置一下编码方式:response.setHeader("content-Disposition", "attachment;fi
阅读全文
摘要:1.首先去这个网站获取生成百度地图的代码 http://api.map.baidu.com/lbsapi/creatmap/ 2.点击获取代码,然后把js代码复制到你的页面就OK了。(注意这里在你本地运行页面百度地图是可以显示出来的,一但你发到线上环境的时候就会报错,坑爹啊!) 报错信息如下: Mi
阅读全文
摘要:1 var reg=/^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 2 console.log("123-->"+reg.test(123)) 3 console.log("123.1-->"+reg.test(123.1)) 4 console.log("123.23-->"+r
阅读全文
摘要:1 /** 2 * JS对金额的处理(保留两位小数位, 每隔三位添加‘,’) 3 * @param {*} value 金额 4 * @param {*} num 保留小数位 默认2位 5 * @returns 6 */ 7 money:function(value, num) { 8 var nu
阅读全文
摘要:1 /**打印包装信息 */ 2 print:function (that, data, obj) { 3 var deliveryCode = data.deliveryCode 4 //原生ajax 5 var xhr = new XMLHttpRequest(); 6 //post方式请求后台
阅读全文
摘要:1、./是当前目录 2、../是父级目录(上一级目录)
阅读全文
摘要:官方语法: Vue.delete( target, propertyName/index ) 参数: {Object | Array} target {string | number} propertyName/index 仅在 2.2.0+ 版本中支持 Array + index 用法。 用法:
阅读全文
摘要:Caused by: com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.Integer out of START_ARRAY token at [Source:
阅读全文
摘要:str.indexOf('') 返回 0 为什么匹配一个空的字符串返回的是0,而不是-1 源码里有个条件是如果字符串长度等于0,返回0 (没有为什么,人家就说这样定义的)
阅读全文
摘要:相同点: || && 对第一个值进行布尔值运算不同点: || :1.当第一个值为true时,返回第一个值。 2.当第一个值为false时,返回第二个值 (注意不是布尔值)。 && :1. 当第一个值true时,返回第二个值。 2. 当第一个值为false时, 返回第一个值。 var r = 'abc
阅读全文
摘要:( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,要理解立即执行函数,需要先理解一些函数的基本概念。函数声明: function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫
阅读全文

浙公网安备 33010602011771号