React中也可以自定元素,通过 React.createElement(元素名,样式,内容) 方法创建元素,如果不写样式,使用null替代

<body><div id="app"></div>
</body>let h1 = React.createElement('h1',null,'一生真伪有谁知');let app = document.querySelector('#app');ReactDOM.render(h1,app);

React.createElement方法的第三个参数可以是一个数组,数组中包含的是子元素,通过该方式实现元素的嵌套

    let li1 = React.createElement('li',null,'野火扫不进');let li2 = React.createElement('li',null,'白发三千丈');let li3 = React.createElement('li',null,'美人帐下犹歌舞');

//把子元素放入数组

    let ul = React.createElement('ul',null,[li1,li2,li3]);

//渲染

 ReactDOM.render(ul,app);

React 基础-创建元素相关推荐

  1. React——基础(笔记)

    文章目录 一.React概述 1.1 特点 1.2 基本使用 二.入门 2.1 React的基本使用 React.createElement ReactDOM.render 2.2 React脚手架 ...

  2. 02-React v18创建元素

    一.引入React v18 <script src="https://unpkg.com/react@18.1/umd/react.development.js">&l ...

  3. React基础篇(四)之创建组件方式分析

    本小将讲述在 React 中, 1.通过函数 function 方式创建组件并分离成单独的组件实现,然后传递参数给组件使用 2.通过 关键字 class 来创建组件,并分离成单独的组件实现,然后传递参 ...

  4. react控制组件中元素_React Interview问题:浏览器,组件或元素中呈现了什么?

    react控制组件中元素 by Samer Buna 通过Samer Buna React Interview问题:浏览器,组件或元素中呈现了什么? (React Interview Question ...

  5. react方法返回html_React全家桶之React基础(推荐新手必看)

    学习目标 安装create-react-app脚手架 熟练React基础语法 掌握JSX语法 掌握setState 掌握React生命周期 掌握props传递参数 掌握React组件通信 资源 rea ...

  6. 【React 基础】之 React 基本介绍、jsx 规则、模块与组件

    React 全家桶 React 基础 React-Router 路由 PubSub + 消息管理库 Redux 集中式的状态管理 Ant-Design UI 组件库 - React 简介 官网 英文官 ...

  7. react基础_React基础

    react基础 After all my teachings about React, be it online for a larger audience or on-site for compan ...

  8. [React 基础系列] 受控表单 vs 不受控表单

    [React 基础系列] 受控表单 vs 不受控表单 受控表单 refs 不受控表单 不受控组件 总结 之前的学习部分带了一些表单内容的使用--之前的案例基本上是用的都是 input,接下来就学习一下 ...

  9. React基础学习(一)

    一.虚拟DOM和真实DOM <script type="text/babel"> // 此处一定要写babel!!!!!!!// 1. 创建虚拟DOM// const ...

最新文章

  1. tem在c语言中的作用,Temtem状态有什么效果 Temtem各状态效果介绍_游侠网
  2. jdk12源代码文件_在JDK 11中启动单文件源代码程序
  3. uniapp封装网络请求_八张图带你走进“通过一个完美请求封装一个网络模块”
  4. PHP的password_hash()使用实例
  5. python 知乎关系图谱_5000行python代码+可视化60W数据,告诉你知乎用户不为人知的事...
  6. httpd svn 编译安装_如何安装CA证书?
  7. java判断枚举是否包含_java判断枚举是否包含
  8. kaggle房价预测特征意思_未来销量预测——Kaggle基础方案(三):特征工程及线下验证划分...
  9. 杭州·云栖 2050 大会日程(5.25-5.27)
  10. 设计模式学习(四)工厂模式
  11. 远控免杀专题10--TheFatRat免杀
  12. 虚拟机搭建测试环境(一)
  13. 程序员学习时间的由来
  14. 爬虫python技术分享_Python技术分享:爬虫
  15. SAP那些事-理论篇-13-SAP问题解决思路
  16. java区分无线网卡,无线网卡种类有什么区别
  17. 十大算法--支持向量机
  18. 大道至简之九:周期的实质与投资机会
  19. java 虚函数_Java的虚方法
  20. Linux无法联网解决方案

热门文章

  1. IT运维服务中的一些工作思路探索(二)
  2. (个人)订阅号注册公众平台步骤
  3. Java语言编写猜字游戏
  4. win10 企业版 LTSC slmgr
  5. JavaScript - 将 CSV 数据解析为数组
  6. Gox语言中的映射类型(字典类型)及其操作-GX8.1
  7. 前端与UI设计师的区别
  8. 计算机网络——广域网、数据报、虚电路、ATM、MPLS、网络传输介质、交换机、路由器、网关
  9. 织梦 tags.php静态化,教你dedecms织梦tag标签页面怎么实现静态化
  10. 用python编写学生管理系统_用python写一个简单的学生管理系统