React-Day1

237 阅读1分钟

脚手架安装 create-react-app

全局安装 create-react-app

npm install -g create-react-app

创建一个项目

create-react-app your-app 注意命名方式

切换包管理仓库

npm install -g nrm
nrm use xxxx
nrm ls

删除src目录下源文件

在src下创建名为且必须为index.js

创建组件

src下创建新组件

例:01-classcomponents.js

import React from "react";
class Test extends React.Component{
    render(){
        return <div>hello react Component</div>
    }
}
export default Test

index.js中导入

import React from "react";
import ReactDOM from "react-dom";
import Test from './01-base/01-classcomponents'//组件名称首字母大写ReactDOM.render(<Test/>, document.getElementById("root"))

函数组件

02-functioncomponents.js

function Test2(){
    return <div>test2</div>
}
//曾经叫无状态组件,无法更改状态 react16.7之前  16.8之后使用hooks就可以使用了
export default Test2