一、react的特点:
<script>标签这里要加一个“text/babel”,babel才知道这个<script>标签里要解析js代码,否则babel不会启动。
React 组件是返回标签的 JavaScript 函数:
哪个组件是通过改变 state 实现可响应的,或者哪个组件拥有 这个 state。
然后我们需要确定吧这个state是放在这个组件,还是放在父组件(如何多个子组件都会受到相同state影响,那么需要放到父组件里统一管理)。
如何安装一个react项目:
旧的方式:
-
先全局安装脚手架工具包
命令:
npm i -g create-react-app
-
用脚手架工具来创建项目
命令:
create-react-app
+ 项目名称 或者使用命令:npx create-react-app
+ 项目名称
新的方式:
- 使用next.js框架:npx create-next-app