学习react需要注意的几点:
1、创建React组件的时候,首字母必须要大写,否则会出错
2、展开运算符 (...) 运用好时,可以节省很大的代码开销
3、新建的React组件,必须先引入react包,否则会报错
4、@符号在vue-cli包里面是自动配置好的,但是在React脚手架里面需要自己配置 ->配置完webpack记得重启
首先需要运行 npm run eject 暴露配置选项
然后找到对应的配置选项 alias: 将 '@': paths.appSrc 填入其中,重启webpack服务就可以在引入(import)文件的时候使用 @了
5、使用构造函数创建的React组件和使用class关键字创建的React组件存在一定的异同点:
构造函数创建的组件必须首先引入 React包,而使用class关键字创建的React组件不用(继承的除外)
构造函数的实例方法一般挂在到构造函数的原型对象上,这样就不用在实例化(new)构造函数的时候过多占用内存了(每个实例对象都有改实例方法)
6、使用class关键字创建组件的注意事项:
①class类必须继承自React.Component类,
②在组件内部必须有一个render函数 返回值为jsx的虚拟dom结构
③必须使用export default暴露一下此先声明的类
④在class组件中如果要使用外接传递过来的参数,不需要接收,直接可以使用 this.props来使用
更多前端开发知识,请查阅 HTML中文网 !!
以上就是学习react需要注意什么?的详细内容,更多请关注易知道|edz.cc其它相关文章!