一、react中使用pre标签

  react中代码:

<pre>
   我寻你千百度 日出到迟暮
   一瓢江湖我沉浮
   我寻你千百度 又一岁荣枯
   可你从不在 灯火阑珊处
</pre>

  界面展示效果:

react中使用pre标签不生效的解决方法

 正常情况下,使用pre标签,pre标签中的内容都会原样展示,但是目前来看,并没有换行效果,这是因为JSX会去除换行,导致pre标签失效。

二、解决方法

  1、使用反引号即模板字符串来解决

<pre id='preId'>{`我寻你千百度 日出到迟暮
一瓢江湖我沉浮
我寻你千百度 又一岁荣枯
可你从不在 灯火阑珊处
`}
</pre>

  2、加换行符\n来解决

<pre id='preId1'>
   我寻你千百度 日出到迟暮{'\n'}    //加入\n需要使用{}
   一瓢江湖我沉浮{'\n'}
   我寻你千百度 又一岁荣枯{'\n'}
   可你从不在 灯火阑珊处
</pre>

  3、两种方法在页面中展示效果

  react中使用pre标签不生效的解决方法

   这样就可以正常的使用pre标签了

相关文章:

  • 2021-04-07
  • 2022-12-23
  • 1970-01-01
  • 2021-09-20
  • 2022-01-09
  • 2021-12-28
  • 2021-12-08
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
  • 2021-10-23
相关资源
相似解决方案