![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
有脾气的程序媛
这个作者很懒,什么都没留下…
展开
-
安卓设备返回键控制返回指定页面
mounted() { if (window.history && window.history.pushState) { // 向历史记录中插入了当前页 history.pushState(null, null, document.URL); window.addEventListener('popstate', this.goToBack, false); } }, destroyed() { window.re..原创 2021-12-08 20:59:57 · 2943 阅读 · 0 评论 -
谷歌浏览器NetWork 不显示请求报文
谷歌浏览器NetWork 不显示请求报文今天调式页面的时候突然发现network看不到请求接口的报文了,页面是这样的然后折腾了一下,就发现原来是has blocked cookies 给选上了,把它去掉勾选就出来啦...原创 2021-11-24 13:48:11 · 4483 阅读 · 2 评论 -
js 数组处理
原数组: var arr = [ { "activeId": "302020122201", "activeName": "鹏华直播用户专享财富密码", "redPage": { "records": [ { "date": "2021-04-01", "totalNum": 1, "todayNum": 0 },原创 2021-04-14 16:37:29 · 138 阅读 · 0 评论 -
js 判断日期是否在当前时间
1、获取当前的年月日时分秒 var d = new Date(); var y = d.getFullYear(); var m = d.getMonth() + 1; var date = d.getDate(); var h = d.getHours(); var _m = d.getMinutes(); var s = d.getSeconds(); var time = y + ("0" + m).substr(-2) + ("0" +原创 2021-04-12 18:08:59 · 1717 阅读 · 0 评论 -
js 数组数据处理
最近在做类似分组的条形图,大概效果如下:因为条形图是自适应的,所以如果长度不一,中间线就会往左或者往右便宜,像这样:所以需要把数据处理一下,有数组inflow_arr ,flow_out ,先拿出数组里面要用的数据,再拿出数据里面的最大值和最小值去算比列,代码如下: var inflow_arr = [ { plateName: "医药制造", orgValue: 1327668320, sortValue: 1327668320 },原创 2020-12-01 19:54:34 · 247 阅读 · 0 评论 -
js 兼 vue版本 键盘弹出后fixed布局上移问题
js 版本:function keyboardHandle() { // 处理键盘弹出后fixed布局上移问题 const innerHeight = window.innerHeight; if (isAndroid()) { this.resizeFn = () => { const newInnerHeight = window.innerHeight; if (innerHeight > newI原创 2020-11-18 10:42:42 · 886 阅读 · 2 评论 -
小程序 for循环事件只执行一次
前言:相信很大开发者都遇到过这种情况,for循环里面添加一个事件,点击事件通过变量更改样式或者显示某一元素,比如:当我们点击改变state值的时候,所有的元素都会一起改变,但是我们要的只是点击当前的元素,当前的state改变,这个时候,就不能直接定义一个变量去改变它的状态了<view a:for="{{list}}"><!-- 这个state是在js里面的变量,state等于1执行class名为box,不等于1执行class名为boxData --> <view原创 2020-06-02 14:56:10 · 2509 阅读 · 1 评论 -
js 根据后台返回的数据渲染成表格
前言:最近接到比较头晕的需求,后台返回的数组里面,渲染成表格,数组的长度是多少,表格就是多少列,数组对象的key是什么,表头就是什么(key是个中文),先给大家来看下数据模式:var records = [ { "活动发生日":"20200113", "当天抽奖次数":1, ...原创 2020-01-17 13:57:26 · 4747 阅读 · 6 评论 -
js 获取当前时间 和去年时间+一年或者-一年
let myDate = new Date(); let nowY = myDate.getFullYear(); let nowM = myDate.getMonth() + 1; let nowD = myDate.getDate(); let endDate = nowY + "" + (nowM < 10 ? "0" + nowM : nowM...原创 2019-12-20 09:18:06 · 12531 阅读 · 2 评论 -
js 匹配对象
场景:有数组arr,需要根据obj对象里面的managerId来排序arr数组的顺序,如果obj里面的managerId在arr数组里面是在第4位,就把arr里面的第四个数据排序到第一个来,代码如下:<script> var arr = [{ managerId: "xiaohong", managerName: "小红" }, { ...原创 2019-12-13 17:44:10 · 1427 阅读 · 0 评论 -
js 时间转为几久前
前言:我们经常会用到一些轮播功能,展示时间多久前谁谁中奖等,或者是一些留言功能,展示多久前谁留言了,那就需要计算当前时间和距离中奖的时间的多久 var time = '20190711200715';// var stringTime = time.substr(0,4)+ '/' + time.substr(4,2) + '/' +time.substr(6,2)...原创 2019-12-09 11:04:58 · 303 阅读 · 0 评论 -
js 根据日期转换星期
incomeDetail(date) { let dateStr = date.substring(0, 4) + "/" + date.substring(4, 6) + "/" + date.substring(6, 8); return `星期${"日一二三四五六".charAt(new Date(dateStr).getDay())}` }, incomeDetai...原创 2019-12-03 15:42:46 · 1603 阅读 · 1 评论 -
js 随机转盘 (根据概率设置中奖)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...原创 2019-12-03 15:29:03 · 2288 阅读 · 0 评论 -
js 过滤数组 (2)
场景如下,已知数组一只有几条数据和数组二几百条数据,数组二根据数组一的fundCode字段过滤出来,并且进行某一个字段排序数组一:数组二:代码如下: _this.filter = [];// 定义一个空数组 for (var i = 0; i < dataList.length; i++) {//10 数组一 for ...原创 2019-12-03 15:09:50 · 277 阅读 · 0 评论