虽然React提供一系列的渲染机制,但有些Render变量是HTML字符串,需要以innerHTML嵌入到React组件中,但由于在组件Render之前无法通过id或class获取目标标签,所以无法通过element.innerHTML进行赋值;

React提供了一个dangerouslySetInnerHTML属性,可以实现inner赋值操作。

render(){

let compsData= '<ul><li>内容</li><li>内容</li><li>内容</li><li>内容</li></ul>';

return(){

<div dangerouslySetInnerHTML={{__html:compsData}}>

}

}

React innerHTML相关推荐

  1. [react] 怎样在react中使用innerHTML?

    [react] 怎样在react中使用innerHTML? 使用dangerouslySetInnerHTML属性,该属性传入一个对象,对象中__html属性的值即时innerHTML的富文本代码 个 ...

  2. 【速记】React解决IE浏览器svg标签不支持innerHTML操作的问题及相关拓展知识

    react代码资料: 文件:packages/react-dom/src/client/setInnerHTML.js /*** Copyright (c) Facebook, Inc. and it ...

  3. React入门与实践

    前言 在腾讯应用宝前端分享会上分享了react,现将资料整理成这篇文章,希望对react的初学者能够有所帮助:如果文中有描述不恰当或者错误的地方,请望斧正. 1. 为什么使用react react 是 ...

  4. react前端开发_是的,React正在接管前端开发。 问题是为什么。

    react前端开发 by Samer Buna 通过Samer Buna 是的,React正在接管前端开发. 问题是为什么. (Yes, React is taking over front-end ...

  5. 从零搭建React全家桶框架教程

    从零搭建React全家桶框架教程 源码地址:https://github.com/brickspert/react-family 欢迎star 提问反馈:blog 原文地址:https://githu ...

  6. Build a react project step by step

    工程源码 git clone -b simple-project https://github.com/wangzhengquan/react-redux-tpl 搭建一个react工程 实现手机的页 ...

  7. React源码分析与实现(一):组件的初始化与渲染

    原文链接地址:github.com/Nealyang 转载请注明出处 前言 战战兢兢写下开篇...也感谢小蘑菇大神以及网上各路大神的博客资料参考~ 阅读源码的方式有很多种,广度优先法.调用栈调试法等等 ...

  8. 手挽手带你学React:四档(上)一步一步学会react-redux (自己写个Redux)

    手挽手带你学React入门四档,用人话教你react-redux,理解redux架构,以及运用在react中.学完这一章,你就可以开始自己的react项目了. 之前在思否看到过某个大神的redux搭建 ...

  9. react 引入html文件_javascript – React:如何加载和呈现外部html文件?

    我看到它的方式是你要解决2个问题.第一个是如何在React中设置元素的innerHTML.另一种是如何根据给定变量(例如当前路线,文本字段的输入等)来获取要呈现的特定HTML. 1.设置元素的inne ...

最新文章

  1. 编程语言介绍、python解释器执行代码的过程
  2. js两种显示日期方法
  3. redis info命令中各个参数的含义
  4. ios 旋转加载gif_加载GIF动画方法 iOS
  5. 【原】关于ActiveX插件小项目总结
  6. 0R电阻的12种妙用---摘自:俸禄的小三
  7. 经典排序算法(8)——归并排序算法详解
  8. 比机器人更优越的半机械昆虫,颜控党们会接受吗?
  9. 区块链“国家队”上新,天津重磅发布自主可控区块链系统“海河智链”
  10. iview使用之怎样通过render函数在table组件表头添加图标及判断多个状态
  11. spring aop示例_具有AOP事务管理的Spring ORM示例
  12. 计算机的doc命令怎么学,cmd命令提示符大全:想成为电脑高手必学CMD命令大全
  13. python下载模块的两种方式(模块环境不一致问题解决)
  14. w3c 菜鸟mysql_w3c菜鸟
  15. c语言贪吃蛇实训报告文档,C语言实现贪吃蛇.docx
  16. 计算机内存有何组成,电脑4个4g内存条组成16g内存和16g内存有什么不同?
  17. COUNTIFS函数
  18. 天使轮,种子,A轮,B轮,C轮,Pre-IPO
  19. 2019 中国开源年会即将开启
  20. Python爬虫-关于HTPP请求方法有哪些

热门文章

  1. 分析如何为便携式电子设备挑选安全可靠的场效应晶体管?
  2. Java入门教程:最全面最简单的Java基础教程
  3. 互联网概述, 分组交换, 网络类别, 网络拓扑结构
  4. springcloud springboot nacos版本对应
  5. IA32 gnu assembly 32 bit instruction pretend to be 64 bit instruction
  6. Winsock协议目录
  7. 输入年,月,输出这一年的这个月有多少天
  8. linux连接mssql数据库,在Centos7下为PHP安装mssql扩展
  9. 全息投影马戏团,好有爱的科技呀~
  10. linux kill一个进程杀不掉怎么解决?