js
后来就忘了
111111
展开
-
过滤所有html标签,特殊符号
v.productInstructions = v.productInstructions.replace(/<[^>]+>|&[^>]+;/g, "").trim();原创 2022-04-21 16:34:16 · 356 阅读 · 0 评论 -
jq 实现多分类筛选
添加id标识<div class="serchRow"> <span class="left">经营地:</span> <ul class="right" id="0"> <li class="active">全部</li> <li>江西省</原创 2022-04-18 15:05:30 · 272 阅读 · 0 评论 -
js 条件语句汇总
https://mp.weixin.qq.com/s/kW2cEG1f8kvTOw9gxtmTtQ原创 2022-01-17 16:01:12 · 436 阅读 · 0 评论 -
vue+elementui 级联el-cascader菜单回显
//级联下拉回显(多级) changeDetSelect(key, treeData) { let arr = []; // 在递归时操作的数组 let returnArr = []; // 存放结果的数组 let depth = 0; // 定义全局层级 // 定义递归函数 function childrenEach(childrenData, depthN) { for(var j = 0; j < childre原创 2022-01-06 09:59:04 · 750 阅读 · 0 评论 -
vue elementui 表格拖动排序
npm i sortablejsimport Sortable from "sortablejs";//表格拖动排序 async dragSort() { const el = this.$refs.singleTable.$el.querySelectorAll(".el-table__body-wrapper > table > tbody")[0]; this.sortable = Sortable.create(el, { ghos原创 2021-12-31 16:05:49 · 147 阅读 · 0 评论 -
vue eleemntui 级联组件懒加载获取数据
<el-cascader ref="objArrcasa" v-model="form_list_.leadsQueryInfo.areaIdList" :props="listPropsSHDQ" clearable @change="handleChange1($event, 1)" ></el-cascader>...原创 2021-12-31 15:59:50 · 487 阅读 · 0 评论 -
vue elementui合并单元格
//html:span-method="arraySpanMethod"//筛选 async getListTable(data) { this.listLoading = true; data.leadsQueryInfo.pageNum = this.pageNum; data.leadsQueryInfo.pageSize = this.pageSize; this.tableDatasList = await JSON.parse(JSON原创 2021-12-31 15:54:19 · 306 阅读 · 0 评论 -
vue js 数组中为空字段设置默认值
//表格字段从为空处理=='--' emptyDefault(arr) { arr.forEach(val => { Object.keys(val).forEach(v => { if (this.isobjEmpty(val[v])) { val[v] = '--' } }) }) },原创 2021-12-31 15:47:24 · 1989 阅读 · 0 评论 -
vue js 去除elementui组件el-cascader级联菜单单选框
//时间函数处理多级下拉组件节点 timeAreaNode() { setInterval(function () { document.querySelectorAll(".el-cascader-node .el-radio").forEach((el) => { el.style.display = "none"; }); document.querySelectorAll(".el-cascader-nod原创 2021-12-31 15:45:34 · 475 阅读 · 0 评论 -
vue js 过滤对象中默认值
//去除数据中的默认 -1 setObj_(obj) { Object.keys(obj).forEach((key) => { if (obj[key] == -1) { if (key != "sex") obj[key] = typeof obj[key] === "string" ? "" : null; } }); return obj; },原创 2021-12-31 15:43:22 · 320 阅读 · 0 评论 -
vue js 当天时间日期转成年月日时分秒,时间格式处理
//时间戳转换成年月日时分秒 formatDate() { let date = new Date() let y = date.getFullYear() let MM = date.getMonth() + 1 MM = MM < 10 ? ('0' + MM) : MM let d = date.getDate() d = d < 10 ? ('0' + d) : d let h = date.ge原创 2021-12-31 13:47:45 · 329 阅读 · 1 评论 -
vue js 过滤对象中为空的字段
//对象为空数据过滤 isEmptyObj(o) { for(var attr in o) return !1; return !0; }, processArray(arr) { for(var i = arr.length - 1; i >= 0; i--) { if (arr[i] === null || arr[i] === undefined) arr.splice(i, 1); else if (t原创 2021-12-31 15:31:45 · 983 阅读 · 0 评论 -
vue js 计算分钟
//计算分钟 s_to_hs(s) { //算法:将秒数除以60,然后下舍入,既得到分钟数 var h; h = Math.floor(s / 60); //计算秒 //算法:取得秒%60的余数,既得到秒数 s = s % 60; //将变量转换为字符串 h += ""; s += ""; //如果只有一位数,前面增加一个0 h = h.length == 1 ? "0原创 2021-12-31 15:28:18 · 440 阅读 · 0 评论 -
判断对象是否有值
//封装为一个方法判断变量是否为空 isobjEmpty(obj) { if (obj === null || obj === undefined || obj === "" || obj.length === 0 || obj === {}) { return true; } else { return false; } }, //使用 if(!this.isobjEmpty(obj)){ //存在原创 2021-12-31 15:23:23 · 598 阅读 · 0 评论 -
前端基础(不定期更新)
### 可视化编辑网页```httpdocument.body.contentEditable="true"document.designMode = "on"扩大文件cmd copy 1.txt /b + 2.txt 3.txt谷歌cookies跨域chrome://flags/搜索 SameSiteSameSite by default cookies和Schemeful Same-Site设置为disabledhtml快速创建文档标签div.class$*3div&g原创 2021-12-15 10:10:35 · 638 阅读 · 0 评论 -
location.search获取URl参数
location.search获取URl参数 let url = window.location.search //获取url中"?"符后的字串 ('?modFlag=business&role=1') console.log(url); let theRequest = new Object() if (url.indexOf('?') != -1) { let str = url.substr(1) //substr()方法返回从参数值开始原创 2021-10-13 09:38:42 · 286 阅读 · 0 评论 -
前端-----随笔
git小乌龟[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YCAZOIwN-1627262113131)(C:\Users\guoxinqiang\AppData\Roaming\Typora\typora-user-images\1616045949098.png)]切换/检出--------------------切换分支切换/检出--------------------切换新分支----创建新分支可视化编辑网页document.body.contentEdi原创 2021-07-26 09:17:59 · 454 阅读 · 0 评论 -
cookie
点此跳转原创 2021-02-25 09:27:52 · 79 阅读 · 0 评论 -
Array.sort()
如果不带参数调用 array.sort() 方法,将会按字母序对元素进行排序。所以不应该简单的用 array.sort() 对数字进行升序排序。但是你可以指定一个比较器函数 array.sort(comparator) 来定制元素的排序方式。建议使用 numbers.sort((a, b) => a - b) 这种最简洁的方式对数字数组进行排序。...原创 2021-02-25 08:51:11 · 86 阅读 · 0 评论 -
4个强大JavaScript运算符
1. ?? 非空运算符在 JS 中,?? 运算符被称为非空运算符。如果第一个参数不是 null/undefined(译者注:这里只有两个假值,但是 JS 中假值包含:未定义 undefined、空对象 null、数值 0、空数字 NaN、布尔 false,空字符串’’,不要搞混了),将返回第一个参数,否则返回第二个参数。比如,null ?? 5 // => 53 ?? 5 // => 3给变量设置默认值时,以前常用 ||逻辑或运算符,例如,var prevMoney = 1var c原创 2021-02-19 15:36:42 · 50 阅读 · 0 评论 -
JS 数组方法
我宽慰的海滨切1231231项目场景:问题描述:原因分析:解决方案:切1231231项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInSt原创 2021-01-25 19:46:24 · 104 阅读 · 0 评论