diff --git a/spug_web/src/pages/monitor/Table.js b/spug_web/src/pages/monitor/Table.js index 813060d..0995008 100644 --- a/spug_web/src/pages/monitor/Table.js +++ b/spug_web/src/pages/monitor/Table.js @@ -21,16 +21,20 @@ class ComTable extends React.Component { componentDidMount() { store.fetchRecords(); if (hostStore.records.length === 0) { - hostStore.fetchRecords().then(() => { - const tmp = {}; - for (let item of hostStore.records) { - tmp[item.id] = item - } - this.setState({hosts: tmp}) - }) + hostStore.fetchRecords().then(this._handleHosts) + } else { + this._handleHosts() } } + _handleHosts = () => { + const tmp = {}; + for (let item of hostStore.records) { + tmp[item.id] = item + } + this.setState({hosts: tmp}) + }; + columns = [{ title: '序号', key: 'series',