当前位置:   article > 正文

小程序ajax封装

小程序ajax封装
  1. // 封装ajax
  2. import config from './config'; //基础配置,服务器配置
  3. export default (url, data={}, method='GET') => {
  4. console.log(wx.getStorageSync('cookies'))
  5. return new Promise((resolve, reject) => {
  6. wx.request({
  7. url: config.host + url,
  8. data,
  9. method,
  10. header: {
  11. cookie: wx.getStorageSync('cookies')? wx.getStorageSync('cookies').find(item => item.indexOf('MUSIC_U') !== '-1'): ''
  12. },
  13. success: (res) => {
  14. // console.log(res)
  15. if(data.isLogin){ //登录接口
  16. //cookies存储到本地
  17. wx.setStorageSync('cookies', res.cookies);
  18. }
  19. resolve(res.data);
  20. },
  21. fail: (err) => {
  22. reject(err);
  23. }
  24. })
  25. })
  26. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/148020
推荐阅读
相关标签
  

闽ICP备14008679号