为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / qq_小胖子_11
<...图片...>在index.js 绑定的是哪个,就是加载显示的那个组件
打印currentState的值是旧的时间,非最新的时间

最赞回答 / Yeira
老师很多都是跟官网一样的,官网有代码。出现问题,报错可以贴出来
感谢~~~~~~~~~

最新回答 / qq_随随念_0
每次state数据更新,都会重新走render方法重新渲染,然后通过diff算法只更新有数据更新的地方。
++this.state.likes这里直接修改了this.state。推荐使用this.state.likes + 1
用 ++ this.state.likes 会出现 warnings(Do not mutate state directly),老师最后也讲了唯一能改变state值的途径是通过setState,所以建议从新申明一个变量来处理。
我做的修改如下:
let num = this.state.likes
this.setState({
likes: ++ num
})
感谢老师,像我这种小白也能看懂!

已采纳回答 / 倾昀
npm install bootstrap --save

已采纳回答 / w521520
<...图片...>就是直接返回括号里面的内容

最新回答 / 呀_明静
最新的写法是函数式组件也就是hooks。这篇文章详细说明了函数组件和class组件的区别,也是react官方推荐的一篇文章。https://overreacted.io/zh-hans/how-are-function-components-different-from-classes/

最新回答 / 慕哥4009365
楼上不对,函数后面加括号是立马执行的意思,立马执行的话当前this是dom节点也就是a标签,而加了个箭头函数返回值是this.changeTheme('light'),意思就是我点击后执行这个箭头函数然后返回this.changeTheme('light'),就不是立马执行了
在做删除的时候,CommentList = ({ comments,onDeleteComment})和CommentList = ({comments, ...props})都可以用,我有点不太明白。
课程须知
了解基本的 Javascript(ES6)语法
老师告诉你能学到什么?
1、React本地开发环境的搭建 2、React组件 和 JSX 3、React的属性(props)和状态(state) 4、React组件的生命周期 5、React表单- 非受控表单和受控表单 6、React开发思想 - 状态提升和单向数据流 7、React16新增特性 Context

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消