element-ui分页器设置每一页显示数量(page-size)后页码没有发生变化原因与解决
问题element-ui当中分页器,设置每一页显示数量(page-size)后页码没有发生变化 比如 原来是每一个显示数据量为3个数据 后面想每一页显示数据为5个,那么按照道理来说,页码也会变化的 然而并没有发生变化 原因 page-size要和page-sizes当中的数据对得上才可以,也就是说page-size如果数字没有与page-sizes这个数组里面的数组对应上,那么就会区page-sizes当中的第一个值来计算页码 示例1 page-size有值但是page-sizes不填写 示例1效果图 示例1分析 page-sizes不填写**(注意是page-sizes)**,则取默认值为 :page-sizes = “ [10, 20, 30, 40, 50, 100] “ 这里填写的 :page-size = “12”,在 :page-sizes = “[10, 20, 30, 40, 50, 100] “ 找不到对应的,就忽略page-size设置的值,而去取page-sizes数组当中第一个值,也就是10 最终计算页码: 10 ...
今日刷题-注意优先级
题目1123456789101112131415161718192021执行以下代码,其实现的效果为()<div> <input type="button" id ="button1" value="1" onclick="moveBtn(this);"> <input type="button" id ="button2" value="2" /></div><script type="text/javascript"> function moveBtn(obj) { var clone = obj.cloneNode(true); var parent = obj.parentNode; parent.appendChild(clone); parent.removeChild(obj); }< ...
今日刷题-温故而知新
题目112345678910var foo=”Hello”;(function(){ var bar=”World”; alert(foo+bar);})();alert(foo+bar);A: Hello World报错B: Hello World Hello WorldC: Hello World HelloD: Hello World Hello 答案 A 解析 var是函数作用域,也就是以函数和分割,函数内声明了var,在这个函数范围内都可以访问到.,而let是块级作用域,比如for循环当中的let变量,在for循环里面就可以访问到,在for循环外面就访问不到了! 题目21234567891011以上 JavaScript 代码,在浏览器中运行的结果是var arrTemp = [1,2,3];arrTemp.shift();arrTemp.push(1);arrTemp.unshift(2);var arrNew = arrTemp.concat([1,2]);console.log(arrNew);A: [2,2,3,1,1,2 ...
MATLAB课程设计(非库函数实现高斯模糊,边缘检测,傅里叶等操作-基础)
基本界面 基本功能(具体可以下载测试看看~) 下载地址matlab课程设计
今日刷题-请求头和响应头有必要了解
题目112345以下哪一项不属于浏览器Response Headers字段:A: RefererB: ConnectionC: Content-TypeD: Server 答案 A A: 请求头 ,用于告诉服务器请求来自哪里 B: 请求头 ,用于维护客户端和服务端的连接关系 C: 请求头 POST可用,响应头也可以使用 D: 响应头 web服务器软件名称 解析 123456789101112常见的请求头 客户端 -> 服务端[request] Accept: */*(客户端能接收的资源类型) Accept-Language: en-us(客户端接收的语言类型) Connection: Keep-Alive(维护客户端和服务端的连接关系) Host: localhost:8080(连接的目标主机和端口号) Referer: http://localhost/links.asp(告诉服务器我来自于哪里) User-Agent: Mozilla/4.0(客户端版本号的名字) Accept-Encoding: gzip, def ...
今日刷题-数组的splice和map方法
题目112345以下哪些Array对象的方法不会更改原有数组?(多选)A: concat()B: splice()C: map()D: sort() 答案 A,C 解析 A: 用于连接字符串的操作,返回一个连接后的字符串 B: splice用于对数组进行增,删,改,会对原数组进行修改,返回值为增加,删除,修改后的数组(可以理解为修剪后产生的屑) C: map函数遍历数组每一项,并将其返回值作为新值传递给新数组 比如 [1,2,3].map(item,index,array=>{return item * 2 }); //返回[2,4,6] D: 对数组进行排序 array.sort( ( a , b ) => { return a - b } );// 升序 array.sort ( ( a , b ) ) => { return b - a } ;// 降序 会改变数组的方法: 不会改变数组的方法 ...
今日刷题-注意数组的一些方法
题目112345在下列Promise所提供的方法中,用来向成功或者失败的回调函数队列中添加回调函数的是( )A: doneB: failC: always D: then 答案 D 解析 A没有,B也不存在,C为一个扩展(不管有没有成功失败都会调用),D的回调有二个参数,第一个是成功回调,第二个是失败回调 1234567891011<script> const promise1 = new Promise((resolve, reject) => { resolve("事情解决"); }); //promise对象.then(成功回调,失败回调); promise1.then((value) => { console.log("我是成功回调", value); }, (reason) => { console.log("我是失败回调", value); ...
今日刷题-let的暂时性死锁
题目1123456789101112以下代码执行后,输出结果为() let x = 10;let foo = () => { console.log(x); let x = 20; x++;}foo();A: 抛出ReferenceErrorB: 10C: 20D: 21 答案 A 解析 需要知道的知识点 let变量的没有变量提升的 只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响。**(暂时性死区)** 上面这句话说通俗点: 就是只要let所在定义域下(也就是在函数当中的 { } 当中),在let代码没有执行之前,如果这个时候有一段代码对let声明的变量名称进行了访问并且代码执行了( 比如console.log() ) ,那么就会发生报错! 123456789101112131415161718192021//注意下面这种情况let foo = () => { console.log(x);//输出x=10; x++; ...
今日刷题-注意let
题目112345下列不属于document对象方法的是?(多选)A: onloadB: querySelectorAllC: childrenD: ajax 答案 A,C,D 解析 A: onload 属性是一个事件处理程序用于处理Window, XMLHttpRequest, <img> 等元素的加载事件,当资源已加载时被触发。 比如window.onload = function ( ) { } 可以参考 B: document.querySelectorAll(“选择器”) C: parentNode.children 是属性,用于DOM节点查询子元素 childNodes 属性返回所有的节点,包括文本节点、注释节点 children 属性只返回元素节点 D: AJAX不是JavaScript的规范,它只是一个缩写:Asynchronous JavaScript and XML,意思就是用JavaScript执行异步网络请求。在现代浏览器中主要依靠 XmlHttpRequest 对象 题目2123456789101112131 ...
我来图书馆小程序加密后抓包分析反编译抢位置
提交预约流程 注意 抓包分析好像还涉及到wxlib/wx/login 不过从后面提交数据来看好像用不到,可能我技术问题吧 抓包分析有人可能最新微信PC抓不了小程序包解决办法 打开一个任意小程序,打开任务管理器,找到进程。右键打开文件位置。 退出电脑微信,右键结束小程序进程。 找到这个目录后删除这个目录 或者你有everything这个工具,直接搜索 WMPFRuntime 然后右键打开所在文件夹,把里面这个4376目录删除就可以 2.0新变化 位置预约的一些信息加密了 预约信息加密解决反编译微信小程序反编译 这次小程序反编译出来的文件 反编译后查看源代码 预约位置关键代码 1RSA加密的,跟着他代码来就可以 找啊找,发现找到了,在app.js当中是rsa.modules和exponent加密代码 找啊找,找到了小程序图书馆调用的函数工具库 接下来就简答了,模拟导入就可以了 计算生成预约js(nodejs下运行)代码123456789101112131415161718192021const ttt = require(&qu ...