快应用fetch 回调中无法调用外部函数

简介:

当fetch访问服务器返回数据触发success方法时,发现在success方法中无法使用this下的外部元素与涵数解决方法:const that = this

      const that = this  //传递this到内部使用that代替
      fetch.fetch({
      url: urls,
      data: {
        id: 'LocalNews',
        ajax: 'json'
      },
      responseType: 'json',// 支持返回类型是text、json、file和arraybuffer,默认返回字符串文本。
      success: function (ret) {
        memList = memList.concat(ret.data.data)
        const list = memList.splice(0, that.size)
        
        that.productList = that.productList.concat(list)//在内部使用that来访问外部内容
      
      }
}
相关文章
|
2月前
学习使用如何调用外部函数
学习使用如何调用外部函数
35 8
|
3月前
|
前端开发
ThinkPHP6表单上传的数据获取的四种方式【请求对象调用,静态调用,助手函数调用,原生的get|post】
本文介绍了在ThinkPHP6中获取表单上传数据的四种方式:请求对象调用、静态调用(Facade)、助手函数调用以及原生的$_GET和$_POST数组。文章通过示例代码展示了每种方式的具体使用方法,并强调了在使用请求对象调用时引入正确的Request类的重要性。
|
4月前
|
SQL JavaScript 前端开发
【Azure 应用服务】Azure JS Function 异步方法中执行SQL查询后,Callback函数中日志无法输出问题
【Azure 应用服务】Azure JS Function 异步方法中执行SQL查询后,Callback函数中日志无法输出问题
|
5月前
|
前端开发 小程序 API
【微信小程序】使用 Promise、async 和 await 将异步API 改写为同步
【微信小程序】使用 Promise、async 和 await 将异步API 改写为同步
99 0
|
5月前
|
JavaScript API
前后端数据交互.js文件的axios的写法,想要往后端发送数据,页面注入API,await的意思是同步等待服务器数据,并返回,axios注入在其他页面,其他页面调用的时候,同步作用
前后端数据交互.js文件的axios的写法,想要往后端发送数据,页面注入API,await的意思是同步等待服务器数据,并返回,axios注入在其他页面,其他页面调用的时候,同步作用
|
7月前
|
存储 算法 JavaScript
< 今日小技巧:Axios封装,接口请求增加防抖功能 >
今天这篇文章,主要是讲述对axios封装的请求,由于部分请求可能存在延时的情况。使得接口可能存在会被持续点击(即:接口未响应的时间内,被持续请求),导致重复请求的问题,容易降低前后端服务的性能!故提出给axios封装的配置里面,新增一个防抖函数,用来限制全局请求的防抖。
155 0
< 今日小技巧:Axios封装,接口请求增加防抖功能 >
|
小程序
微信小程序-事件参数的传递
微信小程序可有意思了
575 0
|
算法 Android开发 计算机视觉
camera多次调用出现错误或无法回调PictureCallback接口onPictureTaken()函数的解决方法
camera多次调用出现错误或无法回调PictureCallback接口onPictureTaken()函数的解决方法
|
前端开发
前端hook项目pc总结笔记-hook项目文件上传单独封装请求
前端hook项目pc总结笔记-hook项目文件上传单独封装请求
89 0
|
网络协议 测试技术 Go
方法的调用和传参机制 | 学习笔记
快速学习方法的调用和传参机制
方法的调用和传参机制 | 学习笔记