繁体   English   中英

从react组件调用Javascript函数

[英]Call Javascript function from react components

我有一个问题,因为我不确定是否可能。 我有一个ReactJS项目,其中包含一些javascript函数。

我找到了带有窗口对象的react组件调用javascript函数的解决方案,但是可以从javascript脚本中的reactcomponents调用函数吗?

例如,我在React组件中定义了功能。 是否可以在javascript中调用该函数?

谢谢。

是的。

 const App = () => <div>Hello world { externalFunction() }</div>; ReactDOM.render( <App/>, document.querySelector( '#root' ) ); 
 <script> // Imagine this is an external source function externalFunction() { return Math.round( Math.random() * 100 ); } </script> <script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.6.3/umd/react-dom.production.min.js"></script> <div id="root"></div> 

资源

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM