解决npm安装依赖和package.json定义版本不一致

发表于 问题记录 分类,标签:
前言  2019年搭了团队的脚手架(fd),春节前cnpminstall的时候还可以启动,但是春节后,重新cnpminstall,发现项目启动报错了。奇怪,项目代码和之前一样,一点都没改动。难道是新型冠状病毒感染了? 1.代码分析定位原因,less代码报错折腾了很长时间时间,删除代码对比,然后最终定位工程结构中此行代码导致了报错  ```<stylelang="less"> @import"./css/index.less";</style>```2.less分析 package.json。 less版本为3.9.0, 但是找到node_modules中的less版本为3.11.1是不是很奇怪?&nbs...

ie 绝对定位top最大值问题

发表于 问题记录 分类,标签:
ie绝对定位top最大值问题今天发现ie下top值超出1534736px,top值就会失效,其解决方案就是拆解,或者换个方式!换成transform即可!特别注意,ie 容器的滚动高度也是由限制的,内容最大高度为21470010px;源码:<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Title</title>  <style>    *{     ...

你的字体能商用吗?

发表于 JS 分类,标签:
http://fonts.safe.360.cn/?from=bd ...

数组循环方法性能测试

发表于 JS 分类,标签:
/**##chrome 函数|耗时|数量----|----|---for|143ms|100000000for每次取length|1323ms|100000000each|36ms|100000000forEach|1150ms|100000000every|1160ms|100000000filter|1172ms|100000000map|1183ms|100000000some|1161ms|100000000reduce|1197ms|100000000reduceRight|1174ms|100000000from|11837ms|100000000concat|0ms|100000000slice|1311ms|100000000splice|4946ms|100000000*//**##...

如何获取浏览器滚动条的大小

发表于 JS 分类,标签:
<!DOCTYPEhtml><html><head>  <metacharset="UTF-8">  <title>获取浏览器滚动条的大小</title></head><body>  <buttononclick="getScrollBarSize()">获取滚动条的大小</button>  <script>    functioncountScrollBarSize(){      varele...

ie 滚动条的样式

发表于 html5 分类,标签:
ie滚动条的样式支持的属性有以下属性scrollbar-base-color-滚动条背景色自动调整其他颜色scrollbar-face-color-滚动条背景色scrollbar-highlight-color-滑道背景色scrollbar-track-color此属性也能调整滑道背景色scrollbar-shadow-color-滚动条边框颜色scrollbar-arrow-color-箭头颜色、使用实例: .test{scrollbar-base-color:red;} .test{scrollbar-face-color:red;} .test{scrollbar-highlight-color:#f00;} || .test{scrollbar-track-color:red;} .test{scroll...

chrome下调整滚动条样式

发表于 html5 分类,标签:
<!DOCTYPEhtml><html><head>  <metacharset="UTF-8">  <title>Title</title>  <style>    .fd-scroll{      width:1000px;      height:...

X-Requested-With 设置会无法跨域获取数据

发表于 JS 分类,标签:
// 前端ajax设置以下头部。if (headers['X-Requested-With'] !== null) {    _xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');}// 后端 设置跨域// 设置允许跨域的域名,*代表允许任意域名跨域response.setHeader('Access-Control-Allow-Origin', '*');// 允许的header类型response.setHeader('Access-Control-All...

webstorm 模板内置变量

发表于 develop 分类,标签:
/**@project-name${PROJECT_NAME}项目名@file${NAME}-文件名@author${USER}-电脑的用户名@date${DATE}-当前日期,年/月/日@time${TIME}-当前时间,时:分@YEAR${YEAR}-当前年@MONTH${MONTH}-当前月@DAY${DAY}-当前日@HOUR${HOUR}-当前时@MINUTE${MINUTE}-当前分@PRODUCT_NAME${PRODUCT_NAME}-当前编辑器名@MONTH_NAME_SHORT${MONTH_NAME_SHORT}-月份简写@MONTH_NAME_FULL${MONTH_NAME_SHORT}-月全名,包含所有月份*/新建文件就会出现...

解决方案:vue路由在ie下无反应

发表于 JS 分类,标签:
解决方案:vue路由在ie下无反应在应用中加入下面这块话即可。  if(!!window.ActiveXObject||'ActiveXObject'inwindow){   window.addEventListener('hashchange',function(){    //window.location.reload()    console.log('走没?')    console.log(_this.$route)    //console.log(_routerCase)&...