猿问

访问请求数据进不去,是异步问题吗?

问题说明

getModelVersion( ) 后台请求数据

参数限定

getCurrentData只有一个参数record

相关代码

  getCurrentData = (record) => {
    const { searchParams } = this.state;
    const params = {
      status: searchParams.status,
      modelId: record.id,
    };
    getModelVersion(params).then((result) => { //始终进不去      if (result.length > 1) {        return '';
      } else {        return styles.disabledRow;
      }
    });
  }

render内Table

<Table
   className={styles.subTable}
   dataSource={this.state.SampleData}
   ....
   ....
   expandedRowKeys={expandedRowKeys}
   onExpandedRowsChange={this.onExpandedRowsChange}
   rowClassName={(record) => { return this.getCurrentData(record); }} // 这里用到/>

结果是什么?

getCurrentData返回undefined


SMILET
浏览 651回答 1
1回答
随时随地看视频慕课网APP
我要回答