js
wind~lala
这个作者很懒,什么都没留下…
展开
-
假分页--js
移动端://上拉加载let a = [1,2,3,2,3,4,4,3,3,3,3,3,3,3,2,2,33,34,3,4];let b = [];function fn(){ if(a.length>10){ b = b.concat(a.splice(0,10)); }else{ b = b.concat(a); a = [] } console.log(b原创 2021-08-02 21:26:35 · 222 阅读 · 0 评论 -
条码打印以及二维码打印
条码打印function setFlowCardCodeHtml(rows, order){ if(!isEmpty(rows) && rows.length>0){ //debugger; jQuery(rows).each(function(index,row){ if(!isEmpty(row.NId)){ //领料单号 .原创 2021-03-23 14:53:17 · 121 阅读 · 0 评论 -
lodop多页-打印-分组
//打印预览 printPreview:function() { // console.log(this.grid.data); var LODOP; LODOP = getCLodop(); this.CreateOneFormPage(); LODOP.PREVIEW(); }, //分组(区分,每页,展示不同的类型下的所有数据) groupBy:function(list, fn){ .原创 2021-03-23 14:48:00 · 870 阅读 · 0 评论 -
获取对象的key&value值(+index索引)
获取key&value的值,使用for in方法:方案一:for invar count = 0;var obj = {id:1,name:2};for (var i in obj ) { count ++; console.log(i);//输出:id,name console.log(obj[i]);//输出:1,2}但是有时候想要用for in的同时获取对象的索引,这个时候可以添加变量的方式来获取索引,也可以使用以下方案:方案二:Object.getOwnPrope原创 2021-01-29 11:18:47 · 4615 阅读 · 0 评论 -
上传文件太大(分片)--js
AjaxFile(file, i,timestamp){ let me = this; var name = file.name, //文件名 size = file.size, //总大小shardSize = 2 * 1024 * 1024, shardSize = 1 * 1024 * 1024,//以2MB为一个分片 shar原创 2021-01-26 16:53:46 · 204 阅读 · 0 评论 -
无缝轮播图(也可实现公告栏)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> *{ mar原创 2021-01-20 17:22:46 · 260 阅读 · 3 评论 -
类似轮播循环的工位--js
实现效果:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> #box{原创 2021-01-20 17:20:54 · 108 阅读 · 1 评论 -
js获取当前日期的周一和周天
<script type="text/javascript"> function formatDate(date) { var myyear = date.getFullYear(); var mymonth = date.getMonth() + 1; var myweekday = date.getDate(); if (mymonth < 10) { mymonth = "0" + mymonth; }原创 2020-11-23 15:42:36 · 1454 阅读 · 0 评论 -
Js处理数组json属性
var data1=[ { appName: '1', key: 233456 }, { appName: '2', key: 124535 } ] 想要实现将data1里的appName替换方案一:var data = data1; console.log(data) for(var i = 0;i<data.length;i++){ if(data[i].appName === '1'){原创 2020-10-22 18:36:11 · 193 阅读 · 0 评论 -
判断两个数组里对象是否相同
需求:想要实现判断以下两个数组是否相同,进行想要实现的操作var data1 = [ {id:1,Name:'11'}, {id:2,Name:'22'}, {id:3,Name:'33'}, {id:4,Name:'44'} ] var data2 = [ {id:1,Name:'11'}, {id:2,Name:'22'}, {id:3,Name:'33'},原创 2020-09-18 10:31:18 · 5513 阅读 · 2 评论 -
js代码获取上传的json文件内容
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <input typ原创 2020-09-12 12:17:02 · 1289 阅读 · 0 评论 -
JS打印分页(上下内容固定,中间内容动态渲染)
直接打印 var btn = mini.getbyName("btn_directPrinting", this); btn.on('click', function () { this.directPrinting(); }, this); directPrinting: function () { var LODOP; LODOP = getCLodop(); LODOP.PRINTA(); },打印预览原创 2020-07-16 15:13:49 · 551 阅读 · 0 评论 -
移动端(rem)布局
在移动端布局的过程中,我们可以通过设置表头并且添加相应的样式让页面响应式布局<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">样式中添加html,body{font-size:100px;}然后接下来就可以写rem布局的其他样式了,但是有些时间pc端也是需要响应式布局的,通过响应式原创 2020-06-08 17:44:12 · 173 阅读 · 0 评论 -
Uncaught TypeError:Cannot read property el of null
一般情况下,这种报错是因为由于有些代码没有写合适,包括所在页面的引用路径,逗号分号有没有写合适,还有所用的变量是否的完整,仔细检查一下就没有报错了,不会是因为底层的报错哒...原创 2020-05-30 15:40:07 · 1365 阅读 · 0 评论