簡體   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