react use dangerouslySetInnerHTML to render json with html tags

前端 未结 3 1106
醉话见心
醉话见心 2021-01-19 03:16

I am trying to render a json list with html tags in the string in a list as follows jsbin. It works in Jsbin. But in my console I got warning below:

warning          


        
3条回答
  •  说谎
    说谎 (楼主)
    2021-01-19 03:52

    React is complaining about the use of dangerouslySetInnerHTML in conjunction with safe react children, that happened when you let the div tag opened to such characteristic

    open and ready for children
    .

    Since you are using the JSX syntax extension, the solution here is write the whole sentence in a single line:

    or just using a singleton div tag:

    By the way you are not getting the error on jsbin because it is a react production build, this build is not meant to tell you what could be written better.

提交回复
热议问题