- 博客(30)
- 资源 (2)
- 收藏
- 关注
转载 正则表达式
负浮点数 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$正浮点数 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
2023-06-08 09:44:04 79
原创 多层级数据的定时任务
console.log(el1.value,el2.value,el2.children,'显示'+el2.children.length+'个单位时间');//输出到视图,具体展示可以在这里写。//n默认10秒。
2022-08-01 15:03:05 131
原创 vue 打包文件时,css无法压缩导致报错
报错building for production...Error processing file: static/css/index.28342700e984efdd074c71b3a04c507b.css是由于引入的外部css,导致无法压缩,文件无法打包成功在webpack.prod.conf.js中注释const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin')new OptimizeCSSPlugin({.
2021-08-24 09:18:59 600
原创 echarts在tab切换后宽度自适应
var myCharts1 = echarts.init(document.getElementById('ibrufk'))window.addEventListener('click', function() { //自适应屏幕大小 myCharts1.resize()})window.addEventListener('resize', function() { //自适应屏幕大小 myCharts1.resize()})...
2021-08-14 20:59:04 355
原创 iframe页面自适应
在页面中如何让iframe的高度自适应页面的高度var iframeHeight = function(){ var _height = $(window).height(); //获取页面的高度,如果,页面中除了iframe,头部还有内容,那就在$(window).height()-50; 50代表头部内容的高度。 $('#id').height(_height);}window.onresize = iframeHeight;$(function(){ iframe
2021-07-29 13:43:42 434
原创 echarts 饼图 让文字颜色与色块保持一致时,显示百分比
在自定义的方法中定义一个sum,通过reduce,求value值的和。在formatter中引用sum,求出百分比,我这边是保留了两位小数。下面附上具体代码 var opt = profit.series[0]; var sum = 0; lineHide(opt); function lineHide(opt) { let dataValue = opt.data.map((item, index) =
2021-02-24 10:29:48 1948
原创 echarts 饼图 让中间文字与饼图对应的色块保持一致
图一:先获取到data值,将name和value的字体颜色设置为你的背景色,数据存在也显示只是因为颜色所以看不见。图二:鼠标移动事件,鼠标移动后获取到里面的color值,建议先打印params,以便确定具体的路径。下面附上具体代码,以供复制://让文字显示在中间并设置基本样式 emphasis: { label: { fontSize: '20', pos
2021-01-20 10:19:37 4325
原创 vue + element ui 时间管理,大于当前月份不可选
当页面需要用到月份管理时,大于当前月时日期不可选需要在日期空间里添加<el-date-picker v-model="dateChoice" value-format="yyyyMM" type="month" placeholder="请选择" @change="ConfirmDate" :picker-options='pickerOptions'> </el-date-picker>然后再return中添加
2021-01-08 10:36:12 1061
原创 echarts 饼图 将数据显示在图例的旁边
写之前注意一下this的指向我是在定义echarts之前定义let _that = this在legend中进行formatterformatter:function(name){ var index = 0 var data = ['贷款','存款'] var datas = data var piedata = [_that.profitPIEdata.LXD_LX,_tha
2020-12-30 14:24:52 3377
原创 vue echarts饼图数据为0时,legend中data里就不显示
var opt = pieData.series[0]; lineHide(opt); function lineHide(opt) { console.log(opt.data) opt.data.forEach(item=>{ if(item.value == 0){ item.name = '' } }) }将代码写在setOption上面,在自己定义的option之外...
2020-12-23 16:51:57 1587
原创 前端多语言开发,如何中英文切换
本文以vue为例:在vue项目中配置两个js文件,一个中文一个英文将main.js中引入配置好的文件添加切换中英文的按钮在methods中写入点击事件js文件中,把需要的中英文分别写入在需要的页面中写入但需要注意的是,在标签中使用$t是没有问题的,但是在js中需要添加this...
2020-07-10 11:32:35 7773
原创 微信小程序如何实现购物车功能
wxml部分:<block wx:if="{{list.length>0}}"> <!--购物车列表--> <view class="list-group-area"> <view class="edit-area"> <view class="edit-clear"> <view>共{{totalInfo.kindCount}}种商品&l.
2020-05-27 17:19:15 2155
原创 分页 jqPaginator.js
<button id="search" onClick="getPages();">查询</button>function getPageNum(){ return pageNum; } var pageSize = 20; function getPageSize(){ return pageSize; } ...
2018-12-04 16:59:43 414
原创 input下拉框模糊查询
<body><input type="text" name="business" id="business" class="makeinp" placeholder="请选择或输入" onfocus="setfocus(this)" oninput="setinput(this);" /> &
2018-09-07 11:54:57 2577
原创 倒计时
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body onload="leftTimer()&q
2018-08-10 14:14:18 147
原创 前端人员如何在页面中导入外部字体
在http://fonts.mobanwang.com/fangzheng/这个网站中下载你所需要的字体文件,下载到页面解压之后,在https://www.fontke.com/tool/fontface/字体生成器中选择你所需要生成的字体左侧所上传的文件就是刚刚解压出来的字体文件,右侧是你所需要生成的字体格式,点击立即生成,将生成的字体放到你的项目中,然后将@font-face {...
2018-07-26 16:35:17 12037 3
原创 获取当天的零点时间到当天的结束时间
function initDate(){ //设置开始日期为当前的零点 var date = new Date(); var seperator1 = "-"; var seperator2 = ":"; var month = date.getMonth() + 1; var strDat...
2018-06-13 15:42:54 1118
原创 将时间戳转化成一般的时间格式
function add(m){return m<10?'0'+m:m }//时间戳转化成时间格式function timeFormat(timestamp){ var time = new Date(timestamp); var year = time.getFullYear(); var month = time.getMonth()+1; var date =...
2018-06-12 16:36:43 452
原创 发送验证码倒计时60秒
var InterValObj; //timer变量,控制时间 var count = 60; //间隔函数,1秒执行 var curCount;//当前剩余秒数 function sendemail() { curCount = count; //设置button效果,开始计时 $("#inp").attr("disabled", "true"); $("#inp").text...
2018-06-12 15:46:00 240
转载 多个window.onscroll的解决方法
方法1: window.onscroll=function(){ alert(‘first scroll’); } var oldMethod = window.onscroll; if(typeof oldMethod == ‘function’){ window.onscroll = function(){ oldMethod.call(this);
2017-09-13 16:53:23 857
原创 移动端1px
1、通过viewport+rem的方式来兼容。 目前这种兼容方案相对比较完美。 2、transform:scale(0.5) 实现方式 height:1px; -webkit-tranform:scale(0.5); -webkit-transform-origin:(0); overflow:hidden; 3、box-shadow 实现方式 利用css对阴影处理的方式实现0.
2017-09-12 17:34:21 298
原创 页面滚动到一定的距离时,导航条绝对定位
window.onload=function(){ var node = document.getElementById(“node”) H = 0 Y = node(node到body最上方的距离 求出H) while (Y) { H += Y.offsetTop; (子元素距离父元素的距离) 元素加的是这个元素到整个bo
2017-09-12 15:18:46 1583
原创 背景 盒模型
1、线性渐变 background:原背景色 linear-gradient(颜色1百分数,颜色2百分数,….) 是否平铺 位置; 数字要从小到大或相邻两个相等 eg:background:black linear-gradient(to right,black,white,black)no-repeat -300px 0; 2、径向渐变 background:radial-gradien
2017-09-07 18:18:12 326
原创 javascript中的循环语句
1:while循环 语法:while(表达式){ //要执行的语句块 } 2:for循环 语法:for(初始化表达式;循环条件表达式;增量表达式){ //要执行的语句块 } 3:do-while循环 语法:do{ //要执行的语句块 }while(表达式)
2017-09-07 17:26:38 851
oracle数据库备份bat文件
2023-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人