为了账号安全,请及时绑定邮箱和手机立即绑定

在React JSX中显示HTML标记

在React JSX中显示HTML标记

翻阅古今 2021-03-29 14:15:23
想要直接将html标记显示到我的模板中。这是我编写要显示的html代码的文件。我想显示所有的html元素。import React from 'react';const html = (  <div>      <ul>         <li>1</li>         <li>2</li>         <li>3</li>      </ul>  </div>);export default html组件文件import React, { Component } from 'react';import html from './code/htmlCodeSnippet';...  render() {    return (      <div>        {html}      </div>    )  }}我正在导入要在组件中显示的html文件。我将使用html荧光笔显示代码。每当我引用时{html},它不会显示所有html元素。它只是显示为123
查看完整描述

1 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

您需要进行一些更改。首先更改html为字符串,即


const html = `

   <div>

      <ul>

         <li>1</li>

         <li>2</li>

         <li>3</li>

         <li>4</li>

         <li>5</li>

      </ul>

      <p>hello</p>

  </div>`;

并使用pre和code元素包装htmlrender方法,即


<pre><code>{html}</code></pre>


查看完整回答
反对 回复 2021-04-08
  • 1 回答
  • 0 关注
  • 411 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号