kmetre

如何将字符串形式的 React 组件渲染到页面上?

  •  
  •   kmetre · Jan 9, 2020 · 3183 views
    This topic created in 2341 days ago, the information mentioned may be changed or developed.

    比如

    class Welcome extends React.Component {
      render() {
        return <h1>Hello, {this.props.name}</h1>;
      }
    }
    

    这样一个字符串,如何将其转换为 React 组件渲染到页面上?

    4 replies    2020-01-10 00:00:14 +08:00
    Cbdy
        1
    Cbdy  
       Jan 9, 2020 via Android
    kmetre
        2
    kmetre  
    OP
       Jan 9, 2020
    @Cbdy good,还以为只能使用 eval,new Function 之类的,学到了
    tyrealgray
        3
    tyrealgray  
       Jan 9, 2020
    react-live
    kmetre
        4
    kmetre  
    OP
       Jan 10, 2020
    @tyrealgray 虽然一时半会儿看不太懂,但是看到有一行 new Function('_poly', 'React', ...scopeKeys, code)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6122 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 02:44 · PVG 10:44 · LAX 19:44 · JFK 22:44
    ♥ Do have faith in what you're doing.