从React和pass调用外部JavaScript函数,并将函数作为参数

从React和pass调用外部JavaScript函数,并将函数作为参数,javascript,reactjs,Javascript,Reactjs,我尝试从React组件调用外部javascript方法。JavaScript方法接口是: function executeAction(id, action,onDone) where onDone is a funcion to execute at the end of the action. 我可以这样叫 window["executeWidgetActionWithCallBack"]("id1","action1",reactFunction); 但是我不知道如何在我的Reac

我尝试从React组件调用外部javascript方法。JavaScript方法接口是:

function executeAction(id, action,onDone) where onDone is a funcion to execute at the end of the action. 
我可以这样叫

window["executeWidgetActionWithCallBack"]("id1","action1",reactFunction); 

但是我不知道如何在我的React组件中定义
reactFunction
。有什么线索吗?

你能展示一下你的组件吗?
executeAction
名称不同于你调用的
executeWidgetActionWithCallBack
:是的,这只是另一个例子组件对用户来说只是一个文本,目标是用回调函数reactFunction更新一些文本。