import React from 'react';
// import ReactDOM from 'react-dom';
import ReactDOM from 'react-dom/dist/react-dom.min';
import {Alert} from 'reactstrap';
class AlertLine extends React.Component {
constructor(props) {
super(props);
this.state = {
visible: true
};
}
onDismiss = () => {
this.setState(
{
visible: false
}
);
};
render() {
return (
<div>
<Alert color="success" isOpen={this.state.visible} toggle={this.onDismiss}>
<strong>Success!</strong> You successfully read this important alert message.
</Alert>
</div>
);
}
}
ReactDOM.render(
<AlertLine/>,
document.getElementById('root')
);
ReactDOM.render() отлично работает с 'react-dom' для разработки. Однако, как только я пытаюсь импортировать минимизированный 'react-dom.min' вместо 'react-dom', render() остается неразрешенным, и ничего не происходит. Я также не могу найти render() из помощи по работе с контентом (ctrl + пробел).
Я установил [email protected] и [email protected] с помощью npm, и они находятся в «списке npm». Затем я попытался переустановить их, но это не сработало.
export
). Если вы хотите минимизировать свой код, вам следует использовать инструмент сборки. - person nem035   schedule 26.07.2017