<Route path="/:letter(A|B|C|D)/xx/xxx/:feeros" component={About} />
const { letter, feeros } = match.params;
const x = ({ match }) => {
console.log(match.url);
return <div>{match.url}</div>;
};
<Route path="/([a-zA-Z])/xx/xxx/:feeros" component={About} />
'/A/xx/xxx/value'
'/s/xx/xxx/value'
'/F/xx/xxx/value'
<Route path="/([a-zA-Z])/xx/xxx/:feeros(\d{2})" component={About} />
'/A/xx/xxx/11'
'/s/xx/xxx/21'
'/F/xx/xxx/45'
Минифицированные функции, с измененным именем, которые передаются во фреймы, не могут быть вызваны в нём, так как имя всегда разное (точнее имена функций используемые в передаваемой функции).
window.myVariable = myVariable;
Или хотя бы
const items = document.getElementsByClassName('gLFyf gsfi');
Array.from(items).forEach(function(item) {
item.innerHTML = '111';
});
<Switch>
<Route exact path="/" component={Main} />
<Route path="/help" component={Help} />
<Route path="/:user_name" component={User} />
</Switch>
<Switch>
{routes.map((route, i) => (
<Router
exact={route.isExact}
key={route.path + i}
path={route.path}
component={route.Component}
/>
)}
</Switch>
Если я могу создать компоненту, обернуть ее в withRouter()
Всем привет, подскажите, можно ли использовать компонент вместо react-router
lesson-1/bla-bla-bla
.