【React】一.React基本使用
创始人
2024-05-11 01:19:13

目录

基本介绍

一.React基本使用

安装命令

使用方法

记录问题

使用React脚手架初始化项目


基本介绍

  • 构建用户界面的js库
  • 用户界面可以理解为html页面(前端)
  • react主要用来写html页面或者构建web应用
  • 只负责视图层(V)的渲染。
  • 😋😋😋基于react17.0.2的学习笔记

一.React基本使用

安装命令

npm i react react-dom
  • react包是核心,提供创建元素、组件等功能
  • react-dom包提供DOM相关功能等

 我在vscode终端输入命令,开始react之旅

使用方法(18.0.2以前的版本)

1.添加DOM容器到html

2.引入react和react-dom两个文件

   
   

3.创建React元素

参数一:元素名称

参数二:元素属性

参数三:元素的子节点

const title = React.createElement('h1', null, 'Hello React');

4.渲染React元素到页面中

参数一:要渲染的react元素

参数二:挂载点

 ReactDOM.render(title, document.getElementById('root'))

记录问题

react18不再支持ReactDOM,两种办法,使用18支持的API或者降低版本 (17就可以)

1. 在 React 18 中,render 函数已被 createRoot 函数所取代。

2.改为17.0.2版本:

      终端输入命令:

npm i react-dom@17.0.2

npm i react@17.0.2

更新后package.json文件中react、react-dom版本即为:

"react": "17.0.2",
"react-dom": "17.0.2",

最终我选择了降低版本,新版本不是我这菜鸟可以驾驭的。


使用React脚手架初始化项目

1.初始化项目

npx create-react-app    项目名称

删除src所有文件新建一个index.js


import React from 'react'import ReactDOM from 'react-dom'ReactDOM.render(

Hello React

,document.getElementById('root') )

2.启动项目

在项目根目录下执行命令 npm start

记住项目的端口号。

 新手不适用最新版本,现在最新版本18.0.2,我要用17.0.2,降低版本,进入项目目录下,使用cmd命令

npm install --save react@17.0.2 react-dom@17.0.2

 

成功

运行第一个程序就花费我好久,显示版本问题,没有最新的react18.0.2的教学视频,为了更快上手我降低了版本,之后端口拒绝访问,打开地址一直转圈……

最终我重新npm新项目,然后删除所有src文件,新建文件index.js,输入第一个程序,重新npm  start,终于成功(泪

 

相关内容

热门资讯

阿西吧是什么意思 阿西吧相当于... 即使你没有受到过任何外语培训,你也懂四国语言。汉语:你好英语:Shit韩语:阿西吧(아,씨발! )日...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...