这是我们开发的这个小程序的一个里程碑:我们已经完成了代码部分全部的任务,他执行了一个真正的任务,还自带一点css,...[作者空间]
CSS规则会让我们的页面看起来好看一些,同时我想增加几个基本的“面包屑”,让用户更容易的返回主页。 有几种不同的方...[作者空间]
现在的页面超级难看,你我都知道。因为这只是一些HTML ,还是3.2版本的。如果我开始教你CSS的话就超出这本书的...[作者空间]
我希望借此机会你自己编写了代码,因为这样做真的有助于在头脑中理清思路。无论如何我说过我会写一个方案的。所以在这里:...[作者空间]
是时候再测试一下你掌握的部分,确保你集中了注意力。像以前一样,你先自己想一个方案解决问题,之后我再提出简单的解决方...[作者空间]
无论如何,根目录是我们应用的和新路径,在任何子目录都会被渲染。好吧技术上比这个更复杂一些,不过你来考虑一下维特根斯...[作者空间]
到目前为止,我们一直读取GitHub上的React项目的细节。是时候开始使用更多不同的项目了。具体来说我们希望用户...[作者空间]
我们需要一个链接从List页面到Detail页面,不过我们不会像你想的那样做。一个有经验的前端一般都会用 点我 来...[作者空间]
所有的这些工作做完,看起来就和没做一样,得到的结果是一样的。没关系,因为这是这个项目的重要基础。现在我们要为主页添...[作者空间]
目前为止,我们所做的所有工作都在index.js或Detail.js中,但现在我们将添加第三个文件List.js,...[作者空间]
下一个该重构的是和showCommits(),showForks()和showPulls()他们都是用来更改状态的...[作者空间]
我们的代码能用,确实能用,而且很容易阅读,因为我们只是用最基本的语法简单的重复了三次。但是我们的代码很难维护。 因...[作者空间]
好了,我希望你花时间自己试着完成了这个任务,因为他真的对巩固知识很有用。没做出来也没关系,我答应给你写完的,下面放...[作者空间]
我们之前将buttonClicked()方法提取出来。不过我们现在要让app根据用户的点击显示不同的消息。默认显示...[作者空间]
GitHub的JSON有我们展示的数据,所以先要看看它里面具体的结构。修改componentWillMount()...[作者空间]
我使用SuperAgent的原因之一是因为它使用起来非常简单,开发者的代码容易使用和理解是非常好的。一开始,首先引...[作者空间]
现在你可能会想知道教程的下一步是什么,在这之前我们先总结一下现在你学到了什么: 如何安装webpack,babel...[作者空间]
在了解足够react基础知识之前,我们还有一件事要做,以便能开发真正的项目。这就是遍历数组来渲染数据。现在我们有一...[作者空间]
在我们进一步讨论之前,有个重要的理论你需要注意。别担心,我会长话短说。 当你开始的时候,可能认为让一个组件拥有st...[作者空间]
和props不同,一个组件的state可以随时被改变,这些状态将保存到组件被销毁。话虽如此,你应该小心地改变组件的...[作者空间]