美文网首页
React 创建组件的方式

React 创建组件的方式

作者: 泡杯感冒灵 | 来源:发表于2022-03-11 22:03 被阅读0次
其实src文件夹下的App.js就相当于是一个组件
image.png
组件写好后,通过export default 导出,然后在index.js引入渲染
image.png
我们可以写更多组件测一下

// react 组件新写法

function Demo(){
    return (
        <h1>DEMO test</h1>
    )
}
export default Demo;

// react 组件老写法
import React, {Component} from 'react';
class Demo extends Component {
    render(){
        return (
            <div>
                DEMO test
            </div>
        )
    }
}

export default Demo;
image.png
image.png
ReactDOM 是一个第三方模块,它有一个render方法,可以帮助我们把某一个组件挂载到DOM节点上。
ReactDOM.render(
  <React.StrictMode>
    <App />
  </React.StrictMode>,
  document.getElementById('root')
);
index.js里还引入了 react模块,如果去掉,页面就会报错,这是因为渲染app组价的时候,使用的是jsx语法,如果在react项目中,使用了jsx语法,那么一定要在对应的文件里引入 react,否则无法编译这种语法。
image.png

相关文章

  • React中Component和PureComponnt组件的区

    两种组件的声明方式,都可以创建React组件import React,{Component,PureCompone...

  • React创建组件

    一、 React创建组件的三种方式及其区别 React推出后,出于不同的原因先后出现三种定义react组件的方式,...

  • React学习笔记_02

    React 组件和状态 react 组件 1,组件的两种创建方式1,函数组件2,类组件 1,函数组件:使用 JS ...

  • React创建组件的三种方式及其区别

    React创建组件的三种方式及其区别 React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同...

  • 无标题文章

    React创建组件的三种方式及其区别 React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同...

  • Component和PureComponent

    React.Component 1 .使用ES6 classes方式定义React 组件2 .不要创建自己的组件基...

  • 如何创建React组件并发布到npm?

    实现步骤: 创建React组件项目; 创建测试项目并引用组件; 发布React组件到npm上; 一、创建React...

  • React创建组件的三种方式

    React常见的三种组件创建方式,具体如下: 1.函数式定义的无状态组件 2.es5原生方式React.creat...

  • React入门系列(三)创建组件

    React创建组件有两种模式,原生JavaScript和JSX语法,后者是React推荐的构组件方式,因为,它能更...

  • React学习笔记二-组件创建

    React中创建组件 第一种 - 创建组件的方式 使用构造函数来创建组件,如果要接收外界传递的数据,需要在构造函数...

网友评论

      本文标题:React 创建组件的方式

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