小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有没有觉得微信原生的wx.request的这个太繁琐了,每次都要写一大堆,为了后面书写方便完全可以进行二次封装,但我在封装的时候发现有些问题,例如我想封装成这样:
app.post(app.requestBasePath + "后端请求地址",params).success(function(data){
});
可以吗?
21 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
https://www.npmjs.com/package/wx-promise-request
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
某个版本说不支持promise后,出现了某个js可以使小程序支持promise。。。
具体不知道,百度很容易找到。但是我实际操作中发现没有引入某个js,也能正常运行。。。
话说有大佬知道regenerator-runtime.js这个文件的原理吗?
不是,是前面一堆非要用callback来实现的
楼上哥们是回我?我说的是ts……
第一。 小程序ide本身支持es6编写代码
第二。怕ios,android及不同设备的兼容不好,ide本身提供了es6转es5的功能
基于这两点,我想不到还有什么理由用es5来写代码
真机支持promise的
模拟器的话 promise是可以用的 我这边真机会报错
不过说来我是ts写的 后面我才发现根本没有这么麻烦 tsconfig里面target到es3 lib里面添加es2015.promise就结了 什么都不用搞 Promise async await都可以用了
至少在小程序上,es6还是要编译。才能运行。
@箩灬卟
。。。
啥年代了,还用纯es5写js么。。。
promise我真机也没试过。工具中是可以用的。但是简单的回调还是用callback好一点。毕竟promise是es6的。小程序还要转成es5后再运行
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
https://www.npmjs.com/package/wx-promise-request
某个版本说不支持promise后,出现了某个js可以使小程序支持promise。。。
具体不知道,百度很容易找到。但是我实际操作中发现没有引入某个js,也能正常运行。。。
话说有大佬知道regenerator-runtime.js这个文件的原理吗?
不是,是前面一堆非要用callback来实现的
楼上哥们是回我?我说的是ts……
第一。 小程序ide本身支持es6编写代码
第二。怕ios,android及不同设备的兼容不好,ide本身提供了es6转es5的功能
基于这两点,我想不到还有什么理由用es5来写代码
真机支持promise的
模拟器的话 promise是可以用的 我这边真机会报错
不过说来我是ts写的 后面我才发现根本没有这么麻烦 tsconfig里面target到es3 lib里面添加es2015.promise就结了 什么都不用搞 Promise async await都可以用了
至少在小程序上,es6还是要编译。才能运行。
@箩灬卟
。。。
啥年代了,还用纯es5写js么。。。
promise我真机也没试过。工具中是可以用的。但是简单的回调还是用callback好一点。毕竟promise是es6的。小程序还要转成es5后再运行