javascript
敲之
我坐在你身边,手里摇着蒲扇,全世界的风,有我一半,也有你一半。
展开
-
前端实现预览文件流
1.图片类型文件//template<template> <img :src="src"></template>//scriptT.ajax({ url: xxx, beforeSend:xhr=>{ xhr.responseType = "blob"; // 返回类型blob }, dataFilter: e=>{ let flow = e.response let blob = new ..原创 2021-11-15 15:39:41 · 5663 阅读 · 9 评论 -
父级设置min-height最小高度子级设置100%,子级没有高度解决方案
//解决方式1.父级设置:display:grid;2.父级设置:display: table;3.父级设置:position: relative;子级设置:position: absolute;原创 2021-03-10 17:18:04 · 856 阅读 · 0 评论 -
js 获取浏览器类型
const getBroswer = () => { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; if (userAgent.indexOf("Opera") > -1) { return "Opera" }; //判断是否Opera浏览器 if (userAgent.indexOf("Firef.原创 2021-03-10 17:10:49 · 597 阅读 · 0 评论 -
js 获取cookie
const getCookie = (cname) => { let name = cname + "="; let cookieArr = document.cookie.split(";"); for (let i = 0; i < cookieArr.length; i++) { let cookieStr = cookieArr[i]; if (cookieStr.indexOf(name) != -1) return cookieStr.substring.原创 2021-03-10 17:07:11 · 1612 阅读 · 0 评论 -
js 平行数据转树形数据
const transData = (jsonData, idStr, pidStr, chindrenStr) => { let treeData = [], hash = {}, id = idStr, pid = pidStr, children = chindrenStr, i = 0, j = 0, len = jsonData.length; for (; i < len; i++) { hash[jsonData[i][id]] = ...原创 2021-03-10 17:05:42 · 466 阅读 · 0 评论 -
echart饼图设置堆叠效果 实现包含关系/占比关系(某项占比100%)
echart饼图设置堆叠效果option = { legend: { orient: 'vertical', left: 'left', }, series: [ { type: 'pie', radius: '50%', data: [ {value: 1000, name: '全部'}, ],原创 2021-02-26 15:41:11 · 1829 阅读 · 0 评论 -
javascript中 Date类setMonth后月份不准确问题及解决方案
假如此刻时间为:2020-01-30let time = new Date().setMonth(month + 1)//此时time的月份会是3月//因为2月没有30号会自动向后进一个月到3月//解决办法:let time = new Date().setMonth(month + 1,1)原创 2021-02-26 15:25:06 · 1388 阅读 · 2 评论