参考:黑马程序员
1.安装
2.使用
babel会将下图的 mydiv 转换成reacteElement的形式
3.js表达式
在 jsx 中混合写入 js 表达式:在 jsx 语法中,要把 JS代码写到 { } 中
- 渲染数字
- 渲染字符串
- 渲染布尔值
- 为属性绑定值
- 渲染jsx元素
- 渲染jsx元素数组
- 将普通字符串数组,转为jsx数组并渲染到页面上【两种方案】
4.数组与key
在vue中key的用法:
在react中key的用法:
在数组里面,经常会用到 Array.map(()=>{})
注意:
为 jsx 中的元素添加class类名:需要使用className 来替代 class;htmlFor替换label的for属性