andreypopp / andreypopp/react-quickstart

Fails when dependencies are updated.

未关闭
#23 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
367
派生
41
PR 合并指标
30 天内没有已合并 PR

描述

I'd like to use the latest https://github.com/STRML/react-router-component but it depends on react 0.11.0.

I forked this repo https://github.com/chrisdew/react-quickstart/commit/d8ed623d6dd013f4549564aeb7392cd498141cdb and updated the package.json to:

```
"react": "~0.11.2",
"react-async": "~1.0.2",
"react-router-component": "~0.22.0",
```

When running, the client has trouble as soon as you click "login" then "/users/ivan".

The error (in the Javascript console, in Chrome) is:

```
Uncaught TypeError: Cannot read property 'getUserInfo' of undefined client.js:58
React.createClass.componentWillReceiveProps client.js:58
ReactCompositeComponentMixin.performUpdateIfNecessary ReactCompositeComponent.js:1036
ReactComponent.Mixin.receiveComponent ReactComponent.js:315
ReactCompositeComponentMixin.receiveComponent ReactCompositeComponent.js:1150
ReactMultiChild.Mixin._updateChildren ReactMultiChild.js:294
ReactMultiChild.Mixin.updateChildren ReactMultiChild.js:254
ReactDOMComponent.Mixin._updateDOMChildren ReactDOMComponent.js:396
(anonymous function) ReactDOMComponent.js:249
(anonymous function) ReactPerf.js:58
ReactComponent.Mixin.performUpdateIfNecessary ReactComponent.js:334
ReactComponent.Mixin.receiveComponent ReactComponent.js:315
ReactDOMComponent.Mixin.receiveComponent ReactDOMComponent.js:222(anonymous function) ReactCompositeComponent.js:1182
(anonymous function) ReactPerf.js:58ReactCompositeComponentMixin._performComponentUpdate ReactCompositeComponent.js:1124
ReactCompositeComponentMixin.performUpdateIfNecessary ReactCompositeComponent.js:1064
ReactComponent.Mixin.receiveComponent ReactComponent.js:315
ReactCompositeComponentMixin.receiveComponent ReactCompositeComponent.js:1150
(anonymous function) ReactCompositeComponent.js:1182
(anonymous function) ReactPerf.js:58ReactCompositeComponentMixin._performComponentUpdate ReactCompositeComponent.js:1124
ReactCompositeComponentMixin.performUpdateIfNecessary ReactCompositeComponent.js:1064
runBatchedUpdates ReactUpdates.js:153
Mixin.perform Transaction.js:142
Mixin.perform Transaction.js:142
mixInto.perform ReactUpdates.js:99
(anonymous function) ReactUpdates.js:177
(anonymous function) ReactPerf.js:58
Mixin.closeAll Transaction.js:215
Mixin.perform Transaction.js:156
ReactDefaultBatchingStrategy.batchedUpdates ReactDefaultBatchingStrategy.js:70
batchedUpdates ReactUpdates.js:114
ReactEventListener.dispatchEvent ReactEventListener.js:182
```

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。