Так что я новичок в React и у меня проблемы с маршрутизацией. Я хочу открыть компонент как новую страницу при нажатии кнопки / ссылки, а не при загрузке компонента под компонентом, содержащим кнопку / ссылку.
Компонент с сегментом связи (опыт. js):
<div className="experience-desc-wrapper">
<p> filler text </p>
<Router>
<Link to="/classlist">Click this link to see relevant coursework</Link>
<Route exact path="/classlist" component={ClassList}/>
</Router>
</p>
</div>
Компонент, который я хочу открыть на новой странице (список классов. js):
import React from 'react';
import './styles.css';
class ClassList extends React.Component {
render() {
return ( <
div >
hello!
<
br / >
test 1 <
br / >
test 2 <
/div>
)
}
}
export default ClassList;
То, что происходит со мной, это то, что "привет, тест 1, тест 2" из списка классов. js отображается под "текстом наполнителя" в опыте. js , Как получить список классов. js, чтобы открыть как новую страницу? (Для справки у меня есть импортированный список классов, а также Маршрутизатор, Маршрут и Ссылка).