当前位置: 首页 > news >正文

nodejs安装使用React

1、react安装
首先,确保电脑上具备nodejs环境,之后用 win+r 呼出控制台,输入 cmd 命令弹出cmd控制台(小黑框)之后在默认路径输入如下代码

npm i -g create-react-app //全局安装react环境无需选择特定文件夹

安装成功后用cd / 命令跳转到要创建目录的文件夹之下输入如下代码创建一个react项目,我这里安装在了C盘中

create-react-app mreact  //create-react-app + 文件名 该文件名是react根文件名cd mreact //转到mreact文件目录下npm start  //运行项目

2、封装个组件,导出组件

function Profile() {return (<div>ddade</div>);
}export default function Gallery() {return (<section><h1>导入应该主键</h1><Profile /><Profile /><Profile /></section>);
}

3、引入组件使用,组件function Dade()首字母必须大写

import logo from './logo.svg';
import './App.css';
import Gallery from './admin/index.js'function Dade(){let dades = 999999;if(dades == 999999){return (<div>{dades}</div>)}else{return (8888)}
}function App() {return (<div className="App"><Gallery /><section><Dade /></section></div>);
}
export default App;

在这里插入图片描述

function Item({ name, isPacked }) {if (isPacked) {return <li className="item">{name}</li>;}return <li className="item">{name}</li>;
}export default function PackingList() {return (<section><h1>Sally Ride 的行李清单</h1><ul><Item isPacked={true} name="宇航服" /><Item isPacked={true} name="带金箔的头盔" /><Item isPacked={false} name="Tam 的照片" /></ul></section>);
}

4、遍历

import logo from './logo.svg';
import './App.css';
import Gallery from './admin/index.js'function Dade(){const people = ['遍历1','遍历1','遍历1','遍历1','遍历1',];const lis = people.map(req=><li>{req}</li>);let dades = 999999;return (<div>{dades}{lis}</div>)
}function App() {return (<div className="App"><Gallery /><section><Dade /></section></div>);
}
export default App;
http://www.lryc.cn/news/325549.html

相关文章:

  • 防御性编程,可能是导致被裁员的更大的原因,别被误导了
  • Unity与鼠标相关的事件(自己记忆用)
  • 模型权重下载方法
  • JS基础之 数据浅拷贝与深拷贝
  • FFmpeg开发笔记(十四)音频重采样的缓存
  • 详解Python面向对象编程(一)
  • 一文带你完整了解Go语言IO基础库
  • Java基于微信小程序的校园请假系统
  • Expert Prompting-引导LLM成为杰出专家
  • Element-Plus下拉菜单边框去除教程
  • 免费redis可视化工具windows/mac都可以使用,开源免费
  • PHPCMS v9城市分站插件
  • 学习几个地图组件(基于react)
  • 【测试开发学习历程】计算机编程语言
  • 动态内存管理-传值调用错题解析
  • Java特性之设计模式【装饰器模式】
  • Leetcode算法题笔记(2)
  • 二手车交易网站|基于JSP技术+ Mysql+Java+ B/S结构的二手车交易网站设计与实现(可运行源码+数据库+设计文档)
  • lora-scripts 训练IP形象
  • Acwing 503. 借教室
  • 吴恩达深度学习笔记:浅层神经网络(Shallow neural networks)3.1-3.5
  • Linux设备驱动开发 - 三色LED呼吸灯分析
  • 开发者的瑞士军刀:DevToys
  • 【vue3.0】实现导出的PDF文件内容是红头文件格式
  • 【CSP试题回顾】202012-2-期末预测之最佳阈值(优化)
  • docker学习笔记 三-----docker安装部署
  • FastAPI+React全栈开发02 什么是FARM技术栈
  • C#程序结构详解
  • linux 清理空间
  • C语言:给结构体取别名的4种方法