【02】React 目录介绍 、组件创建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【02】React 目录介绍 、组件创建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1604字,纯文字阅读大概需要3分钟。
内容图文

1、目录介绍
node_modules:模块安装后的文件
public:公共目录
index.html:入口文件
manifest.json::允许将站点添加至主屏幕,是 PWA 提供的一项重要功能,当前 manifest.json 的标准仍属于草案阶段(不用管)
src:开发目录
index.js:入口文件
App.js: 根组件
App.test.js:用于测试的文件
App.css:根组件样式
package.json:项目配置文件
README.md:项目说明文件
注:因为初始文件比较乱,可自定义文件夹,进行整理。
2、重点文件介绍
index.js
// React 是 React 的核心库 // ReactDom 是提供DOM相关的功能 import React from ‘react‘; import ReactDOM from ‘react-dom‘; //css样式 import ‘./assets/css/index.css‘; //引入App.js 这个组件 import App from ‘./App‘; //引入 加快 react 运行速度的一个js 文件 import * as serviceWorker from ‘./serviceWorker‘; //ReactDOM.render 将App组件里的html代码渲染到容器展示在页面 //App组件里写是代码是jsx 语法 //public目录下的index.html文件里的 DOM节点id为root ReactDOM.render(<App />, document.getElementById(‘root‘)); // 加快 react运行速度 serviceWorker.unregister();
App.js
import React from ‘react‘; // 函数式组件function App() { return ( <div className="App"> 你好! </div> ); } export default App;
3、组件的创建
创建home.js
// 引入 react import React,{Component} from ‘react‘; //方式一 ,函数式function Home(){ return( <div> <p>魔前一扣三千年,回首凡尘不做仙!</p> <p>只为她,掌缘生灭。</p> </div> ) } //方式二,ES6class Home extends Component{ constructor(...props){ super(...props) } //这里写jsx render(){ return( <div> <p>魔前一扣三千年,回首凡尘不做仙!</p> <p>只为她,掌缘生灭。</p> </div> ) } } //导出组件 export default Home;
App.js 引入home.js
import React from ‘react‘; import Home from ‘./components/home‘ //jsx 语法function App() { return ( <div className="App"> 你好! <Home/> </div> ); } export default App;
效果
原文:https://www.cnblogs.com/MaShuai666/p/12391770.html
内容总结
以上是互联网集市为您收集整理的【02】React 目录介绍 、组件创建全部内容,希望文章能够帮你解决【02】React 目录介绍 、组件创建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。