美文网首页
基本react使用

基本react使用

作者: pawn_c | 来源:发表于2019-08-25 22:28 被阅读0次

本篇文章在html-webpack-plugin插件使用的基础上

第一步安装包

cnpm i react react-dom -s

react:专门用于创建组件和虚拟Dom的,同时组件的生命周期都在这个包中
react-dom:专门进行Dom操作的,最主要的应用场景,就是ReactDom.render()

第二步编写html与js

index.html

<html>

<head>
<title>learn</title>

</head>

<body>
<div id = 'app'></div>
</body>
</html>

index.js


//这两个导入的时候,接收的成员名称,必须这么写
import React from 'react'//创建组件、虚拟dom元素,生命周期
import ReactDOM from 'react-dom'//把创建好的组件和虚拟dom放到页面上展示

//创建元素React.createElement()
/*
参数1:创建元素的类型,字符串,表示元素的名称
参数2:是一个对象或者null,表示当前dom元素的属性
参数3:子节点(包括 其他 虚拟dom获取文本子节点
参数n:其他子节点
*/

/*
<div><h1 id = "myh1" title="this is title">hello pawn</h1></div>
*/
const myh1=React.createElement('h1',{id:'myh1',title:'this is title'},'hello pawn')
const mydiv = React.createElement('div',null,myh1)


//使用ReactDOM把虚拟Dom渲染到页面上
/*
参数1:要渲染的那个虚拟dom元素
参数2:指定页面上一个容器
*/
ReactDOM.render(mydiv,document.getElementById('app'))

结果

image.png

相关文章

  • React 知识点补充

    基本使用 React基本使用 直接渲染 html,相当于 vue 中的 v-html React 事件 ...

  • react从0到1的探索记录04

    18、React中的路由 React中路由的基本使用 在react中使用路由首先需要安装react的路由模块 np...

  • react 基本使用

    前端核心问题 如何处理数据和视图之间的关系 react 和 vue 两个区别 => 事件监听 数据渲染 react...

  • 基本react使用

    本篇文章在html-webpack-plugin插件使用的基础上 第一步安装包 react:专门用于创建组件和虚拟...

  • react深入3 - react-router

    1. react-router 使用 1.1 安装 npm i react-router-dom 1.2 基本使用...

  • 从零搭建React全家桶框架教程:快速搭建react+react

    搭建基本的react项目 我们使用create-react-app[https://github.com/face...

  • redux 及 react-redux 的基本使用

    本文介绍 redux 的基本使用,介绍 redux 的流程。以及 react-redux 的基本使用 一、redu...

  • react 的基本使用

    这里主要使用的都是ES6的语法(阮一峰的 ES6入门 ),我自己也在摸索中,在这个项目中会带一些关于语法的解释。可...

  • React:Router基本使用

    版本区别 react-router 4之后的版本和之前的版本差别真的很大 嵌套路由 v3中的嵌套路由通常书写如下,...

  • React:Router基本使用

    版本区别 react-router 4之后的版本和之前的版本差别真的很大 嵌套路由 v3中的嵌套路由通常书写如下,...

网友评论

      本文标题:基本react使用

      本文链接:https://www.haomeiwen.com/subject/uqnkectx.html