相关搜索 >> Promise

  • 0323原生js封装ajax的函数(运用promise的回调函数)阅读(3194)条2021/3/23 11:08:47

    本篇文章实现了如何 优雅的在 ajax中使用promise。Promise 其实也是原生js新的特性,使用Promise可以很好的解决这些问题:处理错误,比如网络请求失败如果发生错误,可以传值也可以处理JavaScript的错误很好的解决比如回调也是一个异步操作的情况封装方法如下:/*利用promise封装的ajax函数*/function ajax(method,url, data){ /*兼容IE*/ var request=window.XMLHttpRequest? new XMLHttpRequest():new ActiveXObject("Micro...阅读全文

    Taget:es6 promise ajax 回调 

  • 0122微信小程序保存视频到本地(封装)阅读(3499)条2021/1/22 14:23:06

    function getVideoStting(url) { return new Promise((reslove, reject) => { if (url) { wx.showLoading({ title: '保存中', mask: true }) wx.getSetting({ success(res) { wx.downloadFile({ url: url, success: function (res) { console.log(res) var temp = res.tempFilePath wx.saveVideoToPho...阅读全文

    Taget:小程序 视频 封装 Promise 

  • 0426ES6 Promise 用法讲解 链式操作阅读(7975)条2018/4/26 10:29:50

    Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。那就new一个var p = new Promise(function(resolve, reject){ //做一些异步操作 setTimeout(function(){ console.log("执行完成"); resolve("随便什么数据"); }, 2000);});Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功...阅读全文

    Taget:es6 proise js 

当前第  1  页 / 共  1  页  总共3条记录  

1