У меня есть промежуточное программное обеспечение, проверяющее статические потребности, которое по существу готовит данные асинхронизации до того, как страница будет отображаться, я столкнулся с проблемой, пытаясь передать мою функцию вызова api getWaitingListPosition
токен, который внутри маршрут как так:Не удалось получить текущий маршрут внутри класса компонентов
export default class WaitingListPage extends React.Component {
static need = [
getWaitingListPosition(this.props.routeParams.token)
]
...
}
Я получаю сообщение об ошибке говорящее cannot read props of undefined
это использует реагировать-маршрутизатор v2.4.1
URL, что этот компонент доступен с: https://mywebsite.com/w/:token
Я считаю, что изменить его к такому подходу не выполняет функцию '' getWaitingListPosition, кроме '[]' должны быть поменяны местами для '{}' – Ilja
Хороший вопрос, мой плохой. Вы пытаетесь создать событие типа onEnter? –
В некотором смысле, я пытаюсь запустить эту функцию перед отображением компонента, он получает материал из api и продолжает рендеринг – Ilja