react创建新项目

1.react的特点

声明式:就跟写HTML一样
基于组件
学习一次,随处可用:可以开发web,可以开发移动端原生应用react-native,可以开发VR(虚拟现实)应用(react 360)

2.React的基本使用

2.1 React的安装

安装命令:npm i react react-dom
react包是核心,提供创建元素,组件等功能
react-dom包提供DOM相关功能等

2.2 方法说明

React.createElement()说明(知道)
返回值:React元素
第一个参数:要创建的React元素名称
第二个参数:该React元素的属性
第三个及以后的参数:该React元素的子节点
const el = React.createElement(‘h1’, {title: ‘标题’},‘hello React’)
const el = React.createElement(‘p’, null, ‘hello React’)

const el = React.createElement(‘p’, null,
‘hello React’,
React.createElement(‘span’,null, ‘我是span标签’)
)

渲染react元素
参数一:要渲染的react元素
参数二:挂载点
** ReactDOM.render(title, document.getElementById(‘root’)) **

3.React脚手架的使用

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

1.初始化项目,命令:
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
在这里插入图片描述

3.2 在脚手架中使用React

1.导入react和react-dom两个包
import React from ‘react’;
import ReactDOM from ‘react-dom’;
2.调用React.createElement()方法创建react元素
const title = React.createElement(‘h1’,null,‘hello React !!!’)
3.渲染
ReactDOM.render(title, document.getElementById(‘root’))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值