В React-Router v4 и ES6
blockquote>Вы можете использовать
withRouter
иthis.props.history.push
.import {withRouter} from 'react-router-dom'; class Home extends Component { componentDidMount() { this.props.history.push('/redirect-to'); } } export default withRouter(Home);
cit_work= element.find('citedWork').tag
cit_work= element.find('citedWork').text
В этих случаях, если вы ожидаете, что 'citedWork' может отсутствовать, вы можете проверить, не является ли возвращаемое значение find
не None
, прежде чем пытаться получить доступ к любому из его атрибутов. [114 ]
cit_work_elem = element.find('citedWork')
if cit_work_elem:
cit_work = cit_work_elem.text