- 博客(24)
- 收藏
- 关注
原创 ie 报 SCRIPT1002: 语法错误
SCRIPT1002: 语法错误出现的错误时可以在一下几个方面找原因:可能与IE的某些插件冲突。请把所有无关的IE加载项全部禁用后尝试引用了不存在的js文件页面的某些文件在文档模型还没建立时就已经开始引用相关的节点最后发现是轮播插件swiper 中的一些最新版本 不支持ie 所以只能将swiper 版本降级cnpm install swiper@3.4.2 --save将swiper 降级到3.4.2 就能正常显示了...
2020-05-22 09:37:37
12798
3
原创 微信小程序遇到的问题
小程序1. 1rpx border ios 真机显示不全问题1. 1rpx border ios 真机显示不全问题 .demo { height: 39rpx; border-radius: 8rpx; width: fit-content; padding-left: 20rpx; padding-right: 20rpx; margin:0 auto; transform: ...
2020-03-17 10:26:03
487
原创 微信小程序 import文件大小限制
微信小程序 import 引入外部文件 最大限制 超过 500k 时小程序会报错当 import 引入的文件小于 500k
2020-02-21 16:28:49
1488
原创 web前端面试
position的值, relative和absolute分别是相对于谁进行定位的?§ absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 static 的父元素来进行定位。§ fixed (老IE不支持)生成绝对定位的元素,通常相对于浏览器窗口或 frame 进行定位。§ relative 生成相对定位的元素,相对于其在普通流中的位置进行定位。§ static 默认值。...
2019-11-21 15:19:28
304
原创 vue es7装饰器Decorator
Decorator 属于es7的语法糖 所以我们在项目中使用的时候要借助babel插件编译: cnpm install babel-plugin-transform-decorators-legacy --save-dev然后在 .babelrc 中进行配置 { "plugins": ["transform-decorators-legacy"] }...
2019-10-18 16:31:09
861
1
原创 npm install npm install --save npm install --save-dev区别
npm install moduleName 命令安装模块到项目node_modules目录下。不会将模块依赖写入devDependencies或dependencies 节点。运行 npm install 初始化项目时不会下载模块。npm install -g moduleName 命令安装模块到全局,不会在项目node_modules目录中保存模块包。不会将模块依赖写入dev...
2019-08-27 15:45:50
1380
原创 解读HTTP请求头的具体含意
当我们打开一个网页时,浏览器要向网站服务器发送一个HTTP请求头,然后网站服务器根据HTTP请求头的内容生成当次请求的内容发送给浏览器。你明白HTTP请求头的具体含意吗?下面一条条的为你详细解读,先看某一次HTTP请求头的具体内容:Accept-Language: zh-cn,zh;q=0.5Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7Accept: ...
2019-07-01 11:08:03
627
原创 element 禁用日期
1禁用当前日期之前的时间pickerOptions0: { disabledDate(time) { return time.getTime() <= Date.now() - 8.64e7 }}2禁用当前日期之前的时间(包括当前时间呢)pickerOptions0: { disabledDate(time) { return time.get...
2019-06-28 08:37:32
1121
原创 wangeditor 取消自动获取焦点
使用wangeditor 富文本编辑器的时候 在打开的页面的时候 总会自动定位到此处 有时候富文本 在底部时 也会定位到那 很不方便在node_module 中 找到wangeditor/release/wangeditor.js 将this.selection.createRangeByElem($last, false, true);this.selection.restoreSelec...
2019-06-19 10:46:50
5746
2
原创 vue项目运行报错 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory
node内存溢出而停止build项目,即是项目构建过程中频繁报内存溢出:FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory。并且打包速度相当慢,估计项目过大了。解决方案一:通过 package.json 中的 "build" 加大内存/* package.json 文件 */"scripts"...
2019-06-19 10:46:25
10102
原创 element el-date-picker时间插件 ie下没有值
element 时间插件 在谷歌下 没有问题 在ie下 回一直进入error最后发现 是因为插件返回的时间格式 有问题console.log(this.curriculumForm.time)console.log(this.curriculumForm.time[0])console.log(new Date(this.curriculumForm.time[0].replace(/-/...
2019-04-22 08:21:18
2338
原创 js 文件下载兼容ie 火狐
获取流downloadFile() { Api[this.templateHref](this.particpant).then(res => { let blob = new Blob([res], {type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;'}) // ttype...
2019-04-12 13:27:21
1466
原创 vue ts声明类型
TypeScript 里的类型注解是一种轻量级的为函数或变量添加约束的方式。变量定义时也要定义他的类型// 布尔值let isDone: boolean = false; // 相当于 js 的 let isDone = false;// 变量定义之后不可以随便变更它的类型isDone = true // 不报错isDone = "我要变为字符串" // 报错// 数字let de...
2019-04-10 13:30:06
11073
原创 elementUI table sortable 远程排序
sortable 远程排序elementUI table api 对应列是否可以排序,如果设置为 ‘custom’,则代表用户希望远程排序,需要监听 Table 的 sort-change 事件sort-change方法自带三个参数sort-change 当表格的排序条件发生变化的时候会触发该事件 { column, prop, order }column:当前列prop:当前列需要...
2019-03-29 08:30:59
5140
3
原创 -webkit-box-pack: center;打包之后 竟然没有了
在w3c 看了一眼 发现目前没有浏览器支持 box-pack 属性。div{ width:350px; height:100px; border:1px solid black; /* Firefox */ display:-moz-box; -moz-box-pack:center; -moz-box-align:center; /* Safari、Opera 以及 C...
2019-03-21 08:53:49
977
原创 * !!vue-style-loader!css-loader?{"sourceMap":true}!../../node_modules/_vue-loader@13.7.3@vue-loader/
平时新建项目没有什么问题 今天新建的项目中 报这个错* !!vue-style-loader!css-loader?{"sourceMap":true}!../../node_modules/_vue-loader@13.7.3@vue-loader/lib/style-compiler/index?{"vue":true,"id":"data-v-ef68022e","scoped":true...
2019-03-21 08:53:16
7239
1
原创 ie 语法错误
SCRIPT1002: 语法错误出现的错误时可以在一下几个方面找原因:可能与IE的某些插件冲突。请把所有无关的IE加载项全部禁用后尝试引用了不存在的js文件页面的某些文件在文档模型还没建立时就已经开始引用相关的节点最后发现是轮播插件swiper 中的一些最新版本 不支持ie 所以只能将swiper 版本降级cnpm install swiper@3.4.2 --save...
2019-03-14 13:55:06
19313
原创 vue ie浏览器 页面缓存 不请求接口
IE浏览器第一次发请求没有问题,再发送请求时,当参数一样时,浏览器会直接使用缓存数据. 导致页面 还是原来的页面所以在axios 请求头 添加时间戳const service = axios.create({ // api的base_url baseURL: process.env.BASE_API // timeout: 30000 // request timeout})/...
2019-03-14 13:54:32
3207
原创 css文本超出后隐藏
1.单行部分浏览器还需要加宽度width属性。.ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}2.多行1、display: -webkit-box; 必须结合的属性 ,将对象作为弹性伸缩盒子模型显示2、-webkit-box-orient 必须结合的属性 ,设置或检索伸缩盒对...
2019-03-14 13:54:16
1596
原创 html2canvas jspdf 将html转成 pdf
项目搭建安装插件html2canvas和jspdf在项目中引入遇到的问题多行省略号安装插件html2canvas和jspdfnpm install html2canvas--savenpm install jspdf --savehtml2canvas可以通过获取HTML的某个元素,然后生成Canvas,能让用户保存为图片。jsPDF 是一个基于 HTML5 的客户端解决方案,用于生成...
2019-03-05 11:37:42
3384
原创 css使用伪元素来清除浮动
css使用伪元素来清除浮动方法一:添加新的元素 、应用 clear:both;方法二:父级div定义 overflow方法三: 使用伪元素来清除浮动由于IE 浏览器 还没有被完全抛弃 项目中还是不能完全使用弹性布局flex 只能使用浮动 进行排版布局float 浮动是脱离文档流 就会出现乱版 所以要清除浮动带了的影响方法一:添加新的元素 、应用 clear:both;每当写完float 就需...
2019-03-04 09:59:08
13883
1
原创 vue + element-ui + vuex + typescript 构建后台管理系统
最近公司的项目使用了typescript 用的不是特别熟练 特此准备重头开始 搭建一个纯前端 管理系统页面 后续会将jsx 也集成进来项目搭建使用vue-cli 搭建引入typescript配置 webpack欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
2019-02-27 21:37:43
7462
原创 Flex 布局在IE浏览器下的兼容问题
Flex 布局在IE浏览器下的兼容问题原文地址:gitub上的Flexbugs list,可以看到Flex布局在IE糟糕表现的详细描述。2. Column flex items set to align-items:center overflow their containerflex 容器如果设置竖排,并且垂直居中,flex子项目的文字会溢出容器。解决办法是给子项目设置一个 max-...
2019-02-26 10:23:58
4656
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人