企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="referrer" content="never"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <script src="https://cdn.staticfile.org/react/16.4.0/umd/react.development.js"></script> <script src="https://cdn.staticfile.org/react-dom/16.4.0/umd/react-dom.development.js"></script> <script src="https://unpkg.com/@babel/standalone/babel.min.js"></script> <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script> <title>Document</title> <style> *{margin:0;padding:0} .app{ display: flex; max-width: 740px; flex-wrap: wrap; margin-left: auto; margin-right: auto; justify-content:space-evenly; } .app img{ width:150px; height:220px; } </style> </head> <body> <div id="app"></div> <script type="text/babel"> class Hello extends React.Component{ constructor(props){ super(props); this.state = { msg:"hello world", movies:[] } } render(){ return ( <div className="app"> {this.state.movies.map((item,index)=>{ return ( <div className="item" key={item.id}> <img src={item.images.small}/> <p >{item.title.slice(0,6)+"..."}</p> </div> ) })} </div> ) } handleClick=()=>{ this.setState({ msg:"change", movies:[] }) } componentDidMount(){ $.ajax({ url:"https://douban.uieee.com/v2/movie/in_theaters", dataType:"jsonp", type:"get", success:res=>{ this.setState({ movies:res.subjects }) } }) } } ReactDOM.render( <Hello/>, document.getElementById("app") ) </script> </body> </html> ```