假设在渲染之前我在index.js文件中有一个用reactjs编写的测试函数
function testfunction(){
console.log("this is test function written in reactjs")
}
我想在html脚本中调用上面的reactjs函数。
<html>
<body>
//including reactjs minified js in the index.html
<script src="reactjs.min.js"></script>
<script>
//here i want to call function written in reactjs file
testfunction();
</script>
</body>
</html>
答案 0 :(得分:2)
这是一个丑陋和糟糕的做法,但您可以将一个函数设置为全局(窗口)上下文,以便其他脚本可以调用它:
window.testfunction = () => console.log("this is test function written in reactjs");
然后,页面上有权访问window
的其他脚本就可以调用它。