2017-04-25 200 views
0

我想要的是在這裏添加一個腳本,當它將ReactDom.render添加到dom中,並且...運行它。但它甚至不能運行它,即使我能在dom中看到它。這是一段代碼,我在另一個文件中使用reactdom.render。Reactjs渲染腳本

var React = require('react'); 
var List = require('./list.js'); 
var Header = React.createClass({ 
render:function(){ 
    return (
     <div className='header'> 
      <List/> 
      <input id='keywords' type='text' placeholder='SEARCH' name="keyword" maxLength="30" /> 
      <button title='Search' alt='Search Button' /> 
      <script src='./scripts/jquery/send_keyword.js' ></script> 
     </div> 
     ); 
} 
}); 
module.exports = Header; 

我試圖既從該文件透視(../jquery/send_keyword.js)和從我的index.php透視(如在上面的例子中)使用「SRC」。 PS:當我直接從index.php添加它的javascript文件正在運行,但我試圖讓index.php文件清除,所以我添加html的東西與reactjs實踐它....缺少她的東西???

+0

嘗試,並指定在腳本源{}作爲'

0

雖然我不建議呈現一個腳本這應該工作:

var script = document.createElement("script"); 
script.src = './scripts/jquery/send_keyword.js'; 
document.body.appendChild(script);