![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
兼容性问题
SwJieJie
越努力,越幸运 good lucky
展开
-
vuecli3中less和scss的安装和使用
我们项目开发中经常遇到样式里面会使用less和scss写法。less,scss和stylus都是css的预处理器,首先我们要明白我们为什么要使用less,scss和stylus,因为css只是一种标记语言,其中并没有函数变量之类的,所以当写一些复杂样式的时候存在局限性,不灵活,而less,scss和stylus正好弥补了css的这些局限,让css可以更灵活的编写样式,所以运用scss就不需要像写css时队友的语法需要做hack处理。scss 是 sass 3 引入新的语法,其语法完全兼容 css3,并且继原创 2022-02-11 16:16:36 · 4281 阅读 · 3 评论 -
elementui table fixed错位
最常见扯淡的就是给column设置:key=“Math.random()” 一点效果都没有,还在每次渲染的时候做一次js计算。目前在官方没有解决这个bug前如果有人碰到类似问题。建议大家监听table数据,每次数据得到或改变的时候去重新渲染一下element-ui目前已经修复该bug.如下:解决办法重新计算table布局 /* 监听table数据对象 */watch: { tableData(val) { this.doLayout(); } } /* 重新.原创 2020-08-12 10:18:20 · 5354 阅读 · 4 评论 -
vue中兼容IE浏览器使用 babel-polyfill
目前Vue2.0开发以经不支持IE8和IE8一下的版本了。在项目里面我们要想在IE浏览器里面打开项目,需求使用babel-polyfill工具,这个是专门用来转码的。Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而可以在现有环境执行,所以我们可以用ES6编写,而不用考虑环境支持的问题。有些浏览器版本的发布早于ES6的定稿和发布,因此如果在编程中使用了ES6的新特性,而浏览器没有更新版本,或者新版本中没有对ES6的特性进行兼容,那么浏览器就会无法识别ES6代码,例如IE9根本看不懂代原创 2020-05-27 15:50:17 · 764 阅读 · 0 评论 -
vue elementUI 使用slot-scope报错(版本升级)
vue里面使用element-ui表格组件时候报错 slot-scope未定义。尝试好多办法没有找到解决方案,后来发现,因为element-ui是版本的问题导致的。目前地址最低版本1.4.13版本已经不维护了。必须安装高于2.5版本以上才可以的。安装element-ui命令首先删除:1,node_modules文件夹下面的element-ui文件。2,卸载element-ui : n...原创 2020-04-28 12:25:05 · 7196 阅读 · 3 评论 -
浏览器兼容性问题
浏览器内核:也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。内核的不同,是导致兼容性的根本原因。常见的浏览器内核有四种:Trident 、Gecko 、 Blink 、 Webkit【 IE浏览器 :Trident内核,也叫IE内核 】【 Chrome浏览器:Weblit内核 】【 Firefox浏览器:Gecko内核,俗称Firebox内核 】...原创 2020-04-14 15:14:40 · 808 阅读 · 0 评论