Невозможно увидеть staticContext в подпорках реагирующего компонента во время рендеринга на стороне сервера - PullRequest
0 голосов
/ 11 июня 2018

Я выполняю серверное приложение и серверный код выглядит следующим образом

const markup = renderToString(
<StaticRouter context={{a:1}} location={req.url}>
<App d='8' />
</StaticRouter>
)

, а в компоненте приложения я печатаю реквизиты

class App extends Component {
constructor(props){
super(props);
console.log(this)
}

, но на выходе нетstaticContext, это выглядит так

App {
props: { d: '8' },
context: undefined,
refs: {},
updater:
 { isMounted: [Function: isMounted],
 enqueueForceUpdate: [Function: enqueueForceUpdate],
 enqueueReplaceState: [Function: enqueueReplaceState],
 enqueueSetState: [Function: enqueueSetState] } }

Я использую реагирование 16.3 и response-router-dom 4.3.1, почему я не могу получить доступ к статическому хранилищу данных?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...