[英]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.