自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue 数据劫持代理原理

【代码】vue 数据劫持代理原理。

2023-10-25 19:00:00 307

原创 git 企业版上传步骤

git 企业版上传步骤

2023-01-18 19:45:00 245

原创 vue 点击当前元素进行显示隐藏,上次点过的元素隐藏

vue 点击当前元素进行显示隐藏,上次点过的元素隐藏

2022-09-29 15:36:04 1530

原创 css实现抽屉动画 div显示隐藏的过渡效果

css抽屉效果

2022-09-08 11:07:39 4358

原创 根据浏览器滚动条高度判断进度条显示

根据浏览器滚动条高度判断进度条显示,获取元素距浏览器顶端的距离

2022-09-07 15:15:11 179

原创 flex布局知识总结

flex布局

2022-07-10 18:09:22 679

原创 微信小程序开发知识总结

小程序知识点总结

2022-07-05 14:19:51 1526

原创 nuxt2框架知识总结

nuxt2 知识总结

2022-06-30 19:06:40 1251

原创 查看npm全局安装位置

查看npm全局安装位置

2022-06-30 16:06:10 4183

原创 正则只能包含中文、字母、数字、_,-,+,/

正则

2022-06-20 17:18:25 1120

原创 过滤掉一个数组中相同的数据,并保留期中一个

var newNotice_people = [ { id: "5aa62132f7f793532a540ab6" name: "自己" ou_name: "科技" people_name: "李1光耀1" position_name: "餐厅服务员" _id: "5aa62132f7f793532a540ab6" }, { id: "5aa62132f7f793532a.

2021-11-19 15:16:03 394

原创 删除内层循环子数据

var ruleAllDataView= [ {create_date:"2021-11-08",notice_content:"你好啊,还好吧?",notify_rule_title:"任务开始前11",people:"丁1丁",_id:"138239482948",...

2021-11-11 13:07:37 70

原创 去掉html标签

// 去掉html标签function delHtmlTag(str){ return str ? str.replace(/<[^>]+>/g,"") : '';//去掉所有的html标记}/** * 字符串是否含有html标签的检测 * @param htmlStr */function checkHtml(htmlStr) { var reg = /<[^>]+>/g; return reg.test(htmlStr);.

2021-09-03 18:26:45 870

原创 上传附件计算文件大小

function calcSize(size) { if (size < 1024) { return $.sprintf('%0.2f B', size); } else if (size >= 1024 && size < 1048576) { //1024 * 1024 return $.sprintf('%0.2f KB', size / 1024); } else if (size >= 104857.

2021-08-13 10:39:19 440

原创 web前端修复钉钉小程序 ICONFONT在ANDROID客户端无法正常显示问题

低版本android他不支持woff2格式的字体,必须要使用woff格式字体,由于从默认iconfont网站上下载来的字体,woff2排在woff之前,所以导致android无法正确识别到woff了一般从Iconfont官网下载文件后是以下这样子文件里面会有一长串woff2的url,例如下面这样参考网址:https://www.freesion.com/article/5933659958/解决方案:第一种:1、把原始下载下来的woff2,替换成钉钉之支持的格式2、首先找

2021-04-22 16:22:24 805

原创 sort如何传参

/** * @description: 排序 * @param {type} * @return {type} * @author: dhl */function compare(property){ return function(a,b){ var value1 = a[property]; var value2 = b[property]; return value1 - value2; }}cal_temp_data.s.

2020-09-04 15:35:26 562

转载 用js实现模糊查询的几种方法

今天在做项目的时候,遇到一个需求是对列表进行模糊查询。对于模糊查询,一般都是传关键字给后端,由后端来做。但是有时候一些轻量级的列表前端来做可以减少ajax请求,在一定程度上提高用户体验。我目前的情况恰好是后台已经把全部数据给到前端了,所以就想用js对数据进行一个模糊查询。那么问题来了,要怎么进行模糊查询呢?头脑里一闪而过,字符串的indexof方法和正则表达式,其实还可以用其他的方法,比如字符串的match方法和split方法。既然有这么多种方法,那么该用哪种比较好呢?接下来我将对每一种方法进行简单的介

2020-09-03 17:48:08 5326

原创 PC端拖拽功能

/** * @description: 拖动功能 * @param {type} * @return {type} * @author: dhl */function draggable(model) { var _move, _x, _y; $(model).click(function () { //alert("click");//点击(松开后触发) $(this).css({ cursor: 'pointer.

2020-08-13 14:46:51 618

转载 DataTable_配置参数

$('#dataTable_ID1').dataTable({ //"aaSorting" : [[1, "asc"]], //默认的排序方式,第1+1列,升序排列 "aLengthMenu" : [5, 10, 25, 50, 100], //更改显示记录数选项(默认:[10,25,50,100]) "bAutoWidth" : false, // 禁用自适应宽度(默认:true) //"bDeferRender":false,//推迟创建表元素每个元素,直到它们都创建完.

2020-06-24 11:08:03 1344 1

原创 四舍五入方法,保留两位小数

Math.round(8.7656*100)/100

2020-06-16 18:26:20 2100

原创 post请求方式

.on('click','#btn_export',function(event){ event.preventDefault(); var url = '/admin/people_self_modify/download'; var fileName = '员工档案审核列表导出' + '.xlsx'; var obj = {}; _.each(exportArray,function(data,i){ obj[data.name] = data..

2020-06-12 18:07:49 447

原创 控制页面文字不能选中

* { moz-user-select: -moz-none -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-sel...

2020-04-17 20:35:24 172

原创 ansyn 异步常用方法

串行且无关联场景:提取某学校大三学生的学生信息(假设每个班级存储在一个独立的数据表里)分析:每个班级的学生之间是无关联的,假设共有3个班级,我们需要遍历3个表,把提取出的学生信息返回客户端一个json,如下{"1班":[{name:"张三",age:"21",class:"1班"},......(省略N个学生)]"2班":[{name:"李四",age:"22",class:"2...

2020-04-17 18:45:08 630

转载 把1转化为001

转载:https://cloud.tencent.com/developer/ask/32933/answer/44175只是为了演示javascript的灵活性:你可以使用一个oneliner来实现这一点。function padLeft(nr, n, str){ return Array(n-String(nr).length+1).join(str||'0')+nr;}...

2020-03-23 11:16:53 2322

原创 只能输入中文,及中文标点符号正则/只能输入英文,及英文标点符号正则

//只能输入中文,及中文标点符号正则var regChina = /^[\u4e00-\u9fa5\s\·\~\!\@\#\¥\%\……\&\*\(\)\——\-\+\=\【\】\{\}\、\|\;\‘\’\:\“\”\《\》\?\,\。\、]+$/;regChina.test('你好啊,世界');//只能输入英文字母、及英文标点符号正则var regExEnglish = ...

2020-01-13 17:31:09 6021 1

转载 简单分页

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>array test</title><script src="jquery-1.11.1.min.js"...

2019-07-16 15:20:07 350 1

原创 node _.clone数组的覆盖问题

var new_tblAbsenceProcess = [{ "_id":"5d27ed0639daad06f2bc7a35", "people_id":"5aa62a0d795dd7c8c12f0712", "work_on_time":"08:30", "work_off_time":"17:30", "break_on_time":"",...

2019-07-15 20:37:44 166

原创 如何将循环数组多个合并成一个(数组多个合并成一个)

var result = [];for (let i = 0; i < totalTimes.length; i++) { result = result.concat(totalTimes[i]);}console.log('result------->',result)

2019-03-21 14:51:39 7636

原创 模仿网页ctrl+F搜索功能

模信插件:https://www.helloweba.net/javascript/246.html https://www.helloweba.net/demo/findcontent/&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF...

2019-03-02 17:17:24 1358

转载 将现有数组重新分组(将数组分每四个渲染到一组)

转载自:https://blog.csdn.net/qtfying/article/details/83014025最近做项目有一个小功能,将数组玩出了花样,就是要将ajax从后台拿到的数据,四个一组,渲染到页面上,特此记下笔记,以作安利:首先,页面上建立一DOM节点:&lt;div id="test"&gt;&lt;/div&gt;假如我们从后台拿到的数据结构为:var data =...

2019-02-13 14:46:02 2657

原创 mac 如何安装nvm

nvm 与 n 的区别node 版本管理工具还有一个是 TJ大神的 n 命令,n 命令是作为一个 node 的模块而存在,而 nvm 是一个独立于 node/npm 的外部 shell 脚本,因此 n 命令相比 nvm 更加局限。由于 npm 安装的模块路径均为 /usr/local/lib/node_modules,当使用 n 切换不同的 node 版本时,实际上会共用全局的 node/...

2019-01-05 11:16:30 591

原创 倒计时组件

&lt;template&gt;&lt;div class="countDownTime"&gt;&lt;p class="ce2"&gt;{{parseInt(seconds / 60)}}分{{seconds % 60}}秒&lt;/p&gt;&lt;/div&gt;&lt;/template&gt;&lt;script&gt;e

2018-12-18 18:31:41 165

原创 一些常用的公共方法

// 获取当前时间 YYYY-MM-DD hh:mm:ss格式的时间export function getNowFormatDate() {var date = new Date();var seperator1 = "-";var seperator2 = ":";var month = date.getMonth() + 1;var strDate = date.get...

2018-12-17 18:47:26 2208

原创 vue SHA256 加密

import crypto from "crypto";export const SHA256 = val =&gt; {const hash = crypto.createHash("sha256");hash.update(val);return hash.digest("hex")};

2018-12-15 21:30:28 2954

原创 iview 表格如何根据状态改变字体颜色

html:&lt;Table :columns="columns2" :data="ingData" :loading="loading1" class="tableAdver" :no-data-text="noDate" &gt; &lt;/Table&gt;&lt;script&gt;export default {     data()

2018-12-10 16:35:45 3738

原创 mac 安装 cnpm

1.mac安装如果是因全限问题,报错,例如需加添加sudo如:sudo  npm install -g cnpm --registry=https://registry.npm.taobao.org --verbosenpm install -g cnpm --registry=https://registry.npm.taobao.org 例如: sudo npm i...

2018-11-20 15:13:35 2415

转载 正则表达式基本语法

转载自:https://www.cnblogs.com/olive1209/p/7102609.html转载自:https://blog.csdn.net/napoleonwxu/article/details/483727971.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串...

2018-10-12 20:07:15 97

原创 请输入大小写字母和(数字、特殊字符、空格)任意组合'

$(function() {                $('#bankCard').blur(function(){                    regExVal($('#bankCard'),$('.regularHints'));                }) });function regExVal(x,y){                var re...

2018-10-12 18:35:21 5064

原创 vue 导航点击切换图片

&lt;template&gt;  &lt;div class="navbar"&gt;     &lt;div&gt;          &lt;p v-for="(item, index) in menu" @click="goto(item,index)" :key="index" :class="item.nowImg?'actived':''"

2018-07-12 11:42:17 3583 1

转载 vue.js学习之 跨域请求代理与axios传参

vue.js学习之 跨域请求代理与axios传参vue.js学习之 跨域请求代理与axios传参一:跨域请求代理1:打开config/index.js12module.exports{    dev: {12    }}在这里面找到proxyTable{},改为这样:123456789proxyTable: {      '/api': {        target: 'http://121.4...

2018-06-12 10:42:45 409

空空如也

空空如也

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

TA关注的人

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