CONNLY-J / cultivate

0 stars 0 forks source link

React 入门 #24

Open goldEli opened 4 years ago

goldEli commented 4 years ago

官方文档 官方教程

跟着官方文档学习 React,预计两到三天结束

  1. 官方文档是最好的老师,诚然也有很多文章写的可能比官方文档好,但作为初学者你是没有辨别能力的,加上版本问题,所以个人觉得初学任何技术优先看官方文档。
  2. 遇到API或者知识点,一带而过就行了,不要花太多时间去记背
  3. 一定要边看边敲代码
  4. 每天学完写学习总结
CONNLY-J commented 4 years ago

总体感觉就是react比vue要难一些。代码写法上也有很大差异,但是很多概念是相通的。 通过两天的学习,看了官方文档,跟着教程敲了代码,首先了解了用react写出来的代码大概是什么样子的,其次就是对一些核心知识点有了认识,但是在整体的运用上感觉还不够熟悉,对知识点学习的深度也还不够。 首先是JSX,一种既不是字符串又不是HTML的东西,JSX中还可以嵌入表达式自己也是一个表达式,刚开始使用还不太熟练;然后组件和props,在vue中也有,通过prop入参给组件,组件不能修改自己的props,父组件使用props向子组件传值,子组件通过调用这个方法将数据以参数的形式传给父组件,react生命周期分为挂载渲染卸载三大部分,有constructor()、componentWillMount()componentDidMount()、componentWillUnmount ()、render()、componentWillReceiveProps (nextProps)、shouldComponentUpdate(nextProps,nextState)、componentWillUpdate(nextProps,nextState)componentDidUpdate(prevProps,prevState) 总之要在学习过程中学会知识点的查找而不是一味记知识点,还是要多运用才行,知识点还是没有深入。