笔记--React概述

1. React概述

1.1 什么是React

在这里插入图片描述

1.2 React特点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. React的基本使用

2.1 React的安装

在这里插入图片描述

2.2 React的使用

在这里插入图片描述

创建package.json文件:npm init
安装React,React-DOM:npm i react react-dom
<body>
    <div id="root"></div>

    <!-- 1. 引入js文件 -->
    <script src="./node_modules/react/umd/react.development.js"></script>
    <script src="./node_modules/react-dom/umd/react-dom.development.js"></script>
    <script>
        // 2. 创建React元素 
        // 参数一:元素名称 
        // 参数二:元素属性
        // 参数三以及以后的参数:元素的子节点
        const title = React.createElement('h1', {
                title: '我是标题',
                id: 'p1'
            }, 'Hello React sssss!')
            // 3. 将React元素渲染到页面中去 
            // 参数一:要渲染的React元素
            // 参数二:挂载点
        ReactDOM.render(title, document.getElementById('root'))
    </script>
</body> 

方法说明

在这里插入图片描述

3. React 脚手架的使用

3.1 React 脚手架的意义

在这里插入图片描述

3.2 使用React 脚手架初始化项目

在这里插入图片描述

npx命令介绍

在这里插入图片描述在这里插入图片描述

3.3 在脚手架中使用React

在这里插入图片描述

// index.js文件
// 1. 导入react,react-dom 两个包
import React from 'react'
import ReactDOM from 'react-dom'

// 2. 调用React.createElement() 方法创建react元素
const title = React.createElement('p', null, '脚手架方便');

// 3. 调用ReactDOM.render()方法将创建的react元素渲染到页面中
ReactDOM.render(title, document.getElementById('root'))

总结

不同的项目主要体现在渲染这一部分,ReactDOM.render主要负责渲染Web项目

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值