首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏XC's Blog 日常笔记

    ES6-Promise语法与原理

    35110编辑于 2024-08-24
  • 来自专栏前端魔法指南

    ES6-Promise 65行代码手撕Promise

    那么首先,如果你不知道Promise,你可能需要绕道先去学习一下,因为这里不想啰嗦要直接动手写滴哦

    31520编辑于 2022-08-12
  • VUE——如何兼容IE9|IE10|IE11浏览器

    /src/main.js'] }, 安装es6-promise兼容axios npm install --save es6-promise main.js中引入es6-promise import 'es6-promise/auto' 兼容element-ui 将element-ui组件的resolve进来 { test: /\.js$/,

    96710编辑于 2024-08-16
  • 来自专栏高端IT

    项目实战之接口处理篇~一文搞定接口请求

    /src/main.js’ }, } axios在安卓低版本兼容性处理 在较低版本的安卓手机中发现发现封装的axios请求无效,主要原因还是低版本的安卓手机无法使用promise 解决方式: 安装 es6 -promise npm install es6-promise -s 引入注册es6-promise 一定要在axios注册之前 // 注意: es6-promise 一定要在 axios 之前注册 promise.polyfill() 或者 require(‘es6-promise’).polyfill(); 更多内容请见原文,文章转载自:https://blog.csdn.net/weixin_

    46420编辑于 2022-04-07
  • 来自专栏前端小叙

    vue项目在安卓低版本机显示空白原因

    网上找到方法如下: https://blog.csdn.net/anxin_wang/article/details/78873359 1.安装babel-polyfill和es6-promise npm i babel-polyfill --save npm i es6-promise --save 2.main.js引入 import ‘babel-polyfill‘ import Es6Promise from ‘es6-promise‘ Es6Promise.polyfill() 3.webpack.base.conf.js module.exports = { entry: {   "babel-polyfill

    2.8K10发布于 2018-09-20
  • 来自专栏码客

    Mac上Vue启程

    方案一 使用 es6-promise npm install es6-promise -S // 在 main.js 首行引入即可 require("es6-promise").polyfill() // api.js require("es6-promise").polyfill() import axios from 'axios' 当然,你也可以使用 import 的方式: // request.js import 'es6-promise/auto' import axios from 'axios' ok,现在问题解决了【IE和低版本的安卓设备都没问题了】 方案二 使用 babel-polyfill 如果你支持的浏览器并没有实现 Promise (比如 IE),那么你可以使用一个 polyfill 的库,例如 es6-promise。 npm install vuex --save npm install es6-promise --save 使用 import 'es6-promise/auto' import Vue from '

    2.1K30发布于 2019-10-22
  • 来自专栏大前端开发

    微信小程序填坑-Android真机环境下的bluebird.js

    其中es6-promise是另一个被开发者下载使用比较多的库。 通过npm命令我们可以很方便的将它下载下来: npm install es6-promise 然后在下载下来的文件夹下,把dist目录中的es6-promise.js或es6-promise.min.js 而且es6-promise的代码文件体积比bluebird小个3,4倍,也算一个好处吧(只能这么自我安慰了...哈哈) 希望这篇文章能解决同样遇到这个问题的朋友。

    89630发布于 2018-08-21
  • 来自专栏智慧协同

    解决使用Vue后IE下不支持Promise的问题

    解决方法 首先安装开发环境依赖: npm install --save-dev es6-promise 然后在主入口main.js如下: import Promise from 'es6-promise

    2.1K20发布于 2019-06-13
  • 来自专栏大前端开发

    微信小程序中使用co来处理异步流程

    在此我们选用一个小而兼容性好的库es6-promise。同样可以通过npm下载: npm install es6-promise 将es6-promise.js放到我们的小程序代码中。 /libs/es6-promise') const regeneratorRuntime = global.regeneratorRuntime = require('../..

    98240发布于 2018-08-21
  • 来自专栏京程一灯

    在HTTP/2中管理CSS和JS

    如果你在老式浏览器中使用import(),记得用类似 es6-promise 或者 promise-polyfill 来兼容Promise。” 我安装了es6-promise,并引入到我的app.js文件中,实现自动兼容。 So I can easily drop in the es6-promise polyfill into my main app.js file and have it polyfill automatically : `require('es6-promise/auto');` 是的,你就可以使用在Blendid中提及的方式来生成JS模块。

    4K30发布于 2019-03-28
  • 来自专栏怡文菌

    vue在IE下无法正常工作,Promise未定义?

    `es6-promise`项目[github地址](https://github.com/stefanpenner/es6-promise) 现在,这个组件终于可以在IE上正常展示了!

    6.6K20编辑于 2022-12-15
  • 来自专栏javascript艺术

    搭建vue2.0脚手架

    网络请求axios依赖包   npm install --save axios 4. axios低版本浏览器补丁es6-promise依赖包   npm install --save es6-promise

    1.2K10发布于 2021-05-28
  • 来自专栏前端技术分享|前沿资讯|读书分享

    vue-cli 解决白屏、兼容、压缩及清除console

    方案 下载相关插件 npm install @babel/core @babel/plugin-transform-runtime @babel/preset-env es6-promise babel-polyfill main.js']; } } 入口引入相关插件 src/main.js // 解决ie白屏问题 import '@babel/polyfill' import Es6Promise from 'es6 /store' // 解决ie白屏问题 import '@babel/polyfill' import Es6Promise from 'es6-promise' Es6Promise.polyfill

    5K40发布于 2019-08-12
  • 来自专栏王念博客

    Vuex 快速入门 简单易懂

    https://cdn.jsdelivr.net/npm/es6-promise@4/dist/es6-promise.auto.js"></script> 2.包管理器安装: npm install es6 -promise --save //yarn add es6-promise 然后,将下列代码添加到你使用 Vuex 之前的一个地方: import 'es6-promise/auto' 三、使用 (

    1.1K10发布于 2019-07-25
  • 来自专栏生南星

    vue项目小点(二)

    解决方案: (1)、项目中安装 es6-promise npm install es6-promise -s (2)、引入 es6-promise import promise from 'es6-promise ' (3)、注册 es6-promise (一定要在axios之前注册) // 注意:es6-promise 一定要在 axios 之前注册 promise.polyfill() 或者 require ('es6-promise').polyfill(); import axios from 'axios' 7. export { getJSSDK } 当然了,这里用到的请求也是自己封装的:src->http->http.js import Vue from 'vue'; import promise from 'es6

    1.7K30发布于 2019-10-08
  • 来自专栏前端笔记ing

    2020前端技术面试必备Vue:(四)Vuex状态管理

    Vuex 安装 npm install vuex --save yarn add vuex // Vuex 依赖 Promise,所有需要安装 es6-promise npm install es6-promise --save yarn add es6-promise Vuex 介绍 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。

    86330发布于 2021-10-11
  • 来自专栏神葳总局

    reco-fetch

    fetch 必然要替换 XMLHttpRequest ,所以是时候尝试 fetch 了; 本封装仅针对npm引入; 本封装依赖 es6-promise 和 whatwg-fetch ,分别对 promise 和 fetch 进行兼容性处理; 还有一种兼容性处理是依赖 es6-promise 和isomorphic-fetch ,但是看它的源码就会发现,isomorphic-fetch 只不过是引用了

    1.1K10发布于 2021-01-22
  • 来自专栏全栈程序员必看

    Vue-cli3 项目在安卓低版本系统和 IE 上白屏问题解决

    修改 main.js 文件 找到 项目根目录/src/main.js ,添加以下代码 import 'babel-polyfill' import Es6Promise from 'es6-promise npm install --save-dev @babel/core @babel/plugin-transform-runtime @babel/preset-env es6-promise babel-polyfill

    3.3K10发布于 2021-07-07
  • 来自专栏小石不识月_Leo

    手把手教你搭建基于 webpack4 的 vue2 多页应用

    其实单页面做兼容很简单,在 webpack 的 entry 配置一下 babel-polyfill,然后在单页面的 main.js 中,直接引入 babel-polyfill 和 es6-promise babel-polyfill', resolve('src/main.js')]; // main.js import 'babel-polyfill'; import promise from 'es6 SPA就可以解决兼容问题,MPA就有一点麻烦了,举一反三,我们要在entry的每一个入口增加 babel-polyfill,然后在每个page下的index.js中引入 babel-polyfill 和 es6 /store'; import 'babel-polyfill'; import promise from 'es6-promise'; promise.polyfill(); new Vue({

    1.3K10发布于 2019-12-03
  • 来自专栏前端自习课

    【Webpack】315- 手把手教你搭建基于 webpack4 的 vue2 多页应用

    其实单页面做兼容很简单,在 webpack 的 entry 配置一下 babel-polyfill,然后在单页面的 main.js 中,直接引入 babel-polyfill 和 es6-promise ['babel-polyfill', resolve('src/main.js')]; // main.jsimport 'babel-polyfill';import promise from 'es6 SPA就可以解决兼容问题,MPA就有一点麻烦了,举一反三,我们要在entry的每一个入口增加 babel-polyfill,然后在每个page下的index.js中引入 babel-polyfill 和 es6 /store';import 'babel-polyfill';import promise from 'es6-promise';promise.polyfill(); new Vue({ store

    1.3K10发布于 2019-08-14
领券