react 基础学习笔记一

1、jsx语法过程

        jsx使用react构造组件,通过bable进行编译成js对象,在用ReactDom.render()渲染成DOM元素,最后再插入页面的过程。

2、创建组件

        组件的定义:将公用的代码组装成一个独立的文件,保持代码独立性,可移植性,复用性。

        类的规则:

        1、首字母大写。

        2、extends 继承。

        3、注意继承react.Component类。

        4、export 导出类。

        5、只能由一个根节点。如一个组件内,不能同时输出两个div,如下图,会报错

5、函数式,这个比组件式用起来更方便,更顺手。

        16.7之前的组件,属于无状态的组件,没办法做计算

        在16.8之后,引用了react hooks,赋予了函数状态。

6、样式的渲染

        webpack的支持,可以将css导入js中。

在学习的过程中,js越来越强大,vue将html、css、js都独立分离,而js直接将css、html都放入js中,是写起来更加工程化,更偏向后端。

        

相关推荐

  1. 2024 年 React学习笔记

    2024-04-28 10:08:04       22 阅读
  2. 【超全】React学习笔记 上:基础使用与脚手架

    2024-04-28 10:08:04       125 阅读
  3. React EasyUI插件 学习笔记基础)详细版

    2024-04-28 10:08:04       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-28 10:08:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-28 10:08:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-28 10:08:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-28 10:08:04       18 阅读

热门阅读

  1. Rust学习03:解决了如何更改项目名称的小问题

    2024-04-28 10:08:04       13 阅读
  2. Ubuntu 20.04 安装搜狗输入法,无法输入中文问题

    2024-04-28 10:08:04       14 阅读
  3. 常用的启发式算法

    2024-04-28 10:08:04       26 阅读
  4. 人工智能和机器学习:定义未来的科技

    2024-04-28 10:08:04       12 阅读
  5. 绘图神器draw.io

    2024-04-28 10:08:04       13 阅读
  6. 循环神经网络(RNN)详解

    2024-04-28 10:08:04       14 阅读
  7. 391.C# ML.net 情绪分析

    2024-04-28 10:08:04       10 阅读