在字符串中传递的HTML标记不能很好地呈现

时间:2017-04-25 22:59:18

标签: javascript jquery html reactjs redux

  • 我是js的新手,
  • 我有一个下拉滑块工作正常。
  • 内容与p标签显示正常
  • 但在该p标签内我需要添加另一个链接或列表标记
  • 如果我给它显示整个标签,但它不像正常的网页那样呈现。因为我给了一个字符串。 content = {PLAYER.accordion(ballInfo,“qwe

    测试

    )}
  • 你能告诉我如何解决它。
  • 在下面提供我的代码
     static accordion(ballInfo, content) {
        if (ballInfo.isRetrieving) {
            return (





 <AccordionHeader className="jump-player-question-title jump-submenu-dropmenuHeader" header="ball ball ball ball sjsdsdkjjksddjks?" content={PLAYER.accordion(ballInfo, "qwe <p> testing</p>")} />

 <AccordionHeader className="jump-player-question-title jump-submenu-dropmenuHeader" header="dsknjdsncjdnsjkcsdnjcsdncjkdsn" content={PLAYER.accordion(ballInfo, "asd <a href="#">testing 2</a>")} />

1 个答案:

答案 0 :(得分:0)

我不是反应专家,但你可以试试这个,替换

<p> {{content}} </p>

有了这个

<p dangerouslySetInnerHTML={{__html: content}} />