| | |
| | | } |
| | | |
| | | UNSAFE_componentWillMount () { |
| | | const { columns } = this.props |
| | | const { columns, setting } = this.props |
| | | let _columns = [] |
| | | |
| | | columns.forEach(item => { |
| | |
| | | _columns.push(cell) |
| | | }) |
| | | |
| | | this.setState({columns: _columns}) |
| | | this.setState({ |
| | | columns: _columns, |
| | | isSingleSelect: setting.tableType === 'radio' |
| | | }) |
| | | } |
| | | |
| | | UNSAFE_componentWillReceiveProps(nextProps) { |
| | |
| | | } |
| | | |
| | | let _data = this.props.data ? this.props.data : [] |
| | | console.log(selectId) |
| | | console.log(pickup) |
| | | console.log(isSingleSelect) |
| | | if (selectId && pickup && isSingleSelect) { |
| | | _data = _data.filter(item => item[setting.primaryKey] === selectId) |
| | | } |