0
我有2個JSX文件 1)Main.jsx分離JSX文件模塊的明智
ReactDOM.render(
<SearchExample items={libraries} />,
document.getElementById('container')
);
ReactDOM.render(
<ParentComponent />,
document.getElementById('container11')
);
2)ParentComponent.jsx
var ChildComponent = React.createClass({
render: function() {
return (
<div>
<div className="prompt">Add a click handler to this button so that when clicked, performMagic is called in the parent component.</div>
<button onClick={this.props.onMagicClick}>Do Magic</button>
</div>
);
}
});
var ParentComponent = React.createClass({
performMagic: function() {
alert('TAADAH!');
},
render: function() {
return (
<div>
<ChildComponent onMagicClick={this.performMagic} />
</div>
);
}
});
我在這裏無法調用爲父級。 注意:我不想使用網絡包或其他包配置。 也不想使用腳本標記。
而且,我的主文件取決於多種files.like SearchExample.jsx,ParentComponent.jsx等
這裏可能是SearchExample.jsx也取決於它包含靜態值/配置/性能其他一些文件。
我無法使用require並導入沒有任何其他庫。
謝謝
如果你不想使用捆綁器,並且你不想使用腳本標籤,你希望如何將代碼存入你的頁面? –