直接使用window.scroll or window.scrollTo设置滚动时,在iOS下没有滚动动画效果可以安装smoothscroll-polyfill包来解决这个问题 安装完再直接使用window.scroll or window.scrollTo即可 git地址:https://gith ...
分类:
移动开发 时间:
2021-02-26 13:10:02
阅读次数:
0
先安装 npm install babel-polyfill --save-dev npm install es6-promise --save-dev npm install --save axios main.js引入 import 'babel-polyfill' import promise ...
分类:
其他好文 时间:
2021-02-06 11:39:39
阅读次数:
0
使用event-source-polyfill 前提: 严格的来说,HTTP协议无法做到服务端主动推送消息,但是,有一种方法,是服务器向客户端声明,接下来要发送的是流信息(streaming)。也就是说,发送的不是一次性的数据包,而是一个数据流,会连续不断的发送过来,这时,客户端不会关闭链接,会一直 ...
分类:
其他好文 时间:
2020-12-19 11:37:37
阅读次数:
1
拖拽的实现 在html5还未普及之前,实现元素的拖拽还算是一件比较麻烦的事,大概思路就是监听鼠标移动相关事件,下面是伪代码 odiv.onmousedown = function(ev){ //记录起始位置 } document.onmousemove = function(ev){ //移动目标元 ...
分类:
其他好文 时间:
2020-12-17 12:44:20
阅读次数:
2
1.项目的入口为src/index.js文件: import './polyfill'; import dva from 'dva'; import createHistory from 'history/createHashHistory'; // user BrowserHistory // i ...
分类:
其他好文 时间:
2020-11-04 19:03:54
阅读次数:
18
babel实际是上一JavaScript的编译器,能将ES6代码转换成ES5代码,让我们使用最新语言特性而不必要担心兼容性问题,并且可以通过插件的方式满足需求应用。在编译过程中,会从项目的根目录下的.babelrc文件中读取配置。.babelrc是一个JSON格式文件。例如:{"plugins":[["transform-runtime",{"polyfill":false}]
分类:
Web程序 时间:
2020-10-09 20:49:33
阅读次数:
36
nodejs中通过babel体验ES6模块化 安装babel npm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/node 安装babel,polyfill npm install --save @babel/ ...
分类:
其他好文 时间:
2020-09-23 23:26:08
阅读次数:
40
原文地址:What is a Polyfill? polyfill 或者说polyfiller是一段代码(或者插件),它可以提供给开发者们希望浏览器原生支持的技术。实现你想要的任何api。 是从哪里创造polyfill这个词的呢? 2009年的时候,我正在编写Introducing HTML5。我坐 ...
分类:
其他好文 时间:
2020-08-04 09:47:43
阅读次数:
83
兼容性说明 窗体改成固定尺寸方式接口加密不能用zip压缩 vuejs兼容性 https://cli.vuejs.org/zh/guide/browser-compatibility.html#polyfill 只支持对es5以上支持的浏览器,ie8以下不支持 添加babel兼容性打开项目时删除目录n ...
分类:
Web程序 时间:
2020-07-03 10:52:57
阅读次数:
166
IE11 用vue 出现这错 怎么处理啊 ,用的html页做的 ,没用脚手架这类的东西 vue本身在没有babel做降级的情况下没法在IE上跑的,配个babel,还有polyfill这两个加上就好了 解决:换个写法就好了 ...
分类:
Web程序 时间:
2020-07-01 12:50:16
阅读次数:
200