当前位置: 首页 > news >正文

广州自助建站百度竞价推广课程

广州自助建站,百度竞价推广课程,郴州网站设计,表格可以做网站么项目场景&#xff1a; 在公司的一个项目中需要使用循环更改查询条件&#xff0c;然后查询子表数据&#xff0c;但是在查询过程中for下面的key变化了之后&#xff0c;查询中的key却并没有变化&#xff0c;导致查询的参数不一致&#xff0c;从未结果数据出错 for(let i 0;i<…

项目场景:

在公司的一个项目中需要使用循环更改查询条件,然后查询子表数据,但是在查询过程中for下面的key变化了之后,查询中的key却并没有变化,导致查询的参数不一致,从未结果数据出错

     for(let i = 0;i<length;i++){let record = this.state.AllDate.CurvedataHVO_list.rows[i].valuesvar key = record.pk_curvedata.value// console.log(key)this.state.list.tablelist.tablelistRow = {values: record};this.querySlaveData({callback: (data) => {// console.log('发起请求')var mydata = {data}if ( !( key in this.state.chosedLine ) ) {//echarts表格var xValue = []var yValue = []for(const item  of  mydata.data.CurvedataBVO_sub.rows){yValue.push( (item.values.rate.value | 0 ) / 100)xValue.push( (item.values.term_days.value | 0) + '天' )}this.state.chosedLine[key] = [xValue,yValue,record.name.value]}else{delete this.state.chosedLine[key]}}})}


原因分析:

在循环过程中发起请求,因为请求有延迟,导致两次key取的是同一个数,所以最终数据出错


解决方案:

使用使用立即执行声明函数(IIFE)来确保请求中的 key 值与循环中的 key 值一致。

IIFE介绍:

IIFE(立即执行函数表达式)是一种在定义后立即执行的 JavaScript 函数。它通常用于创建一个私有的作用域,避免变量污染全局作用域,以及执行一些初始化操作。IIFE 的基本语法是将一个匿名函数包裹在圆括号中,然后紧接着的另一对圆括号会立即执行这个函数。

        for(let i = 0;i<length;i++){let record = this.state.AllDate.CurvedataHVO_list.rows[i].valuesvar key = record.pk_curvedata.value// console.log(key)this.state.list.tablelist.tablelistRow = {values: record};((record, key) => {this.querySlaveData({callback: (data) => {// console.log('发起请求')var mydata = {data}if ( !( key in this.state.chosedLine ) ) {//echarts表格var xValue = []var yValue = []for(const item  of  mydata.data.CurvedataBVO_sub.rows){yValue.push( (item.values.rate.value | 0 ) / 100)xValue.push( (item.values.term_days.value | 0) + '天' )}this.state.chosedLine[key] = [xValue,yValue,record.name.value]}else{delete this.state.chosedLine[key]}}});})(record, key);}

http://www.ahscrl.com/news/12640.html

相关文章:

  • 特定ip段访问网站代码seo优化与推广招聘
  • 广州网站建设排行搜索引擎实训心得体会
  • wordpress打赏可见seo收录排名
  • 自助建站网站seo公司网络培训总结
  • 天津网站建设定制公司永久免费建个人网站
  • 网站设计公司的推广搜索量最大的关键词
  • 最近下载的网站怎么找信息流广告投放
  • php网站开发真实实例app推广方案范例
  • 2017网站开发前景自媒体营销方式有哪些
  • 江苏网站建设机构爱网站关键词挖掘工具
  • 长宁区网站建设开seo优化方案项目策划书
  • 网络广告策划的步骤前端seo是什么意思
  • 微信做模板下载网站各大搜索引擎提交入口
  • 客服网站腾讯与中国联通
  • 电子商务网站系统360站长工具seo
  • 南通做网站软件今日疫情最新消息全国31个省
  • 龙岗附近做网站公司品牌运营岗位职责
  • 哪里有门户网站开发如何线上推广引流
  • 南京哪里可以做网站站长工具seo综合查询广告
  • asp网站开发四酷全书:新闻_论坛_电子商城_博客seo海外
  • 北京赵公口网站建设超级外链吧
  • 学院网站建设成果在线推广
  • 企业所得税优惠政策最新2023计算广东网站se0优化公司
  • 济宁建设局网站首页网站优化推广怎么做
  • 如何设计网站logo新媒体培训
  • redis做网站网站分析报告
  • win7上能否做asp网站百度官网app下载
  • 2015年国务院政府网站建设网络营销策略名词解释
  • 幼儿园网站建设情况百度下载2021新版安装
  • 做网站怎么修改网址杭州搜索引擎推广排名技术