react 基础

2022年9月24日 作者 张舫

1.安装

2.基础渲染h1  src/index.js

2.基础渲染 list

 

JSX

  • JSX 是 javascript XML 声明式语法更加直观,与html结构相同,降低学习成本
  • jsx 需要经过babel编译处理脚手架默认有了这个配置
  • JSX必须有一个根节点<></> <React.Fragment></React.Fragment> 没有节点可用/>结束
  • JSX语法更接近javascript   class => className    for =〉htmlFor

基础使用

 

JSX中嵌入JavaScript表达式

  • 不要出现语句,比如if for

基础使用

可以访问对象的属性

可以访问数组的下标

可以使用三元运算符

可以调用方法

JSX本身

JSX中的注释

jsx 条件渲染

  • jsx内部不要出现语句,比如if for

通过判断if/else控制

通过三元运算符控制

逻辑运算符

列表循环渲染

样式设置