在我的代碼,我創建這個函數初始化ReactDOM.render()函數的標籤:使用React JS的全局範圍變量?
var initialiserTag;
initialiserTag = function(tag){
ReactDOM.render(<MyApp />, document.getElementById(tag));
}
export default initialiserTag;
然後我捆綁我的陣營代碼的WebPack並把bundle.js文件在結束我的頁面:
{% block javascripts %}{{ parent() }}
<!-- TODO
Call initialiserTag('myTag') here
-->
<script src="{{ asset('bundles/app/bundle.js') }}"></script>
{% endblock %}
如何從外部調用initialiserTag()函數?
把這個函數放在全局範圍內的目的是什麼?只是好奇...... :) –
@ArnaudChrist能夠在同一頁面上多次調用相同的包,但在不同的標籤上。 – Mit94