Skip to content

Commit

Permalink
Merge pull request #704 from easyops-cn/alex/CMDB_INSTANCE-2129
Browse files Browse the repository at this point in the history
fix(instance-detail): 修复如果是异步渲染组件报TypeError: Cannot read properties o…
  • Loading branch information
willc001 authored Jan 2, 2025
2 parents c438f68 + 1962f6d commit 9f5b92f
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions libs/cmdb-instances/src/instance-detail/InstanceDetail.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -1350,7 +1350,7 @@ export class LegacyInstanceDetail extends React.Component<
const _modelData = modifyModelData(filterModelData);
const hideModelData = _modelData.view.hide_columns || [];

this.setState({
const _state = {
modelDataMap,
modelData: {
..._modelData,
Expand All @@ -1366,8 +1366,9 @@ export class LegacyInstanceDetail extends React.Component<
basicInfoGroupListShow: [],
basicInfoGroupList: [],
externalSourceId,
});
this.setBasicInfoGroupList(this.state);
} as LegacyInstanceDetailState;
this.setState({ ..._state });
this.setBasicInfoGroupList(_state);
// this.setFormattedInstanceData(this.state);
} catch (e) {
// 统一处理请求错误
Expand Down

0 comments on commit 9f5b92f

Please sign in to comment.