【发布时间】:2016-01-27 20:06:19
【问题描述】:
我正在使用 React 创建一个 Github 问题查看器。
我有一个设置 repo 的组件,然后我想创建单独的组件来获取问题名称、编号、登录等。这些组件最终将在主组件/视图中使用。我有点卡住了,下面是我到目前为止所拥有的。
var GetRepo = React.createClass({
getRepo: function(){
var issues = $.getJSON('https://api.github.com/repos/facebook/react/issues', function (data) {
})
},
render: function() {
return <div>My repo: {this.props.repo}</div>
}
});
ReactDOM.render(<GetRepo repo="facebook/react/issues" />, document.getElementById('main'));
var IssueName = React.createClass({
});
//IssueName gets the data.title (the issue name) using repo GetRepo
var IssueNumber = React.createClass({
});
//IssueNumber gets the data.number (the issue number) using repo from GetRepo
【问题讨论】:
-
你有什么问题?你被困在哪里了?
-
这不是一个完全重复的问题,但我认为这种类型的问题最容易通过容器组件解决方案解决。
标签: javascript json reactjs