文件名称:TeachingReactApp:为了教授React的基础知识,请举一些例子
文件大小:263KB
文件格式:ZIP
更新时间:2024-06-07 00:29:22
JavaScript
安装 git clone仓库。 npm install在根目录和client/目录中。 sudo npm install yarn -g如果尚未sudo npm install yarn -g 。 root中的npm run dev应该同时启动。 连接到以查看基本页面。 这有什么好处: 最初是作为React半入门研讨会的演示应用程序设计的,用于教授React App的基本结构,包括: 组件生命周期。 this.state及其更改意味着什么。 带有BrowserRouter的ReactRouter,带有路由的Switch,并引用this.props.location来导出组件逻辑的位置。 容器组件模式,带有一个根容器,在页面上带有一个子容器,在该容器内带有子组件。 用道具沟通到子组件,如何引起重新渲染。 通过prop回调与父组件进行通信。 具有ECSMA2017异步/
【文件预览】:
TeachingReactApp-master
----client()
--------package.json(489B)
--------package-lock.json(417KB)
--------src()
--------public()
----package.json(383B)
----server.js(683B)
----package-lock.json(402KB)
----.idea()
--------runConfigurations()
--------misc.xml(174B)
--------vcs.xml(180B)
--------modules.xml(274B)
--------workspace.xml(20KB)
--------teach-react.iml(458B)
----.gitignore(324B)
----README.md(1KB)
----yarn.lock(247KB)