Dev*_*sta 1 javascript reactjs
我有一个问题,因为我不确定这是否可能。我有 ReactJS 项目,其中包含一些 javascript 函数。
我找到了使用window对象从 React 组件调用 javascript 函数的解决方案,但是是否可以在 javascript 脚本中从 ReactComponents 调用函数?
例如,我在 React 组件中定义了函数。是否可以在 javascript 中调用该函数?
谢谢。
是的。
const App = () => <div>Hello world { externalFunction() }</div>;
ReactDOM.render( <App/>, document.querySelector( '#root' ) );Run Code Online (Sandbox Code Playgroud)
<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>Run Code Online (Sandbox Code Playgroud)
资源
| 归档时间: |
|
| 查看次数: |
4691 次 |
| 最近记录: |