React native 如何调用js函数而不在本机端定义

React native 如何调用js函数而不在本机端定义,react-native,React Native,我注意到,我可以在本机端使用已定义的prop调用js函数或事件 RCT\u导出\u查看\u属性(onChange,RCTBubblingEventBlock) 但是,在本机端没有定义任何函数的情况下,如何调用js函数呢 例如,如果我将我的项目包装为sdk,并将其嵌入到他人的应用程序中,并且我希望在js端动态添加新方法,而不修改任何sdk本机代码,那么应用程序将在热修复后直接调用更改的逻辑,而不更新sdk包框架 我应该如何实施它 谢谢你抽出时间 关于。您的sdk是组件还是标准库?@AshikVet

我注意到,我可以在本机端使用已定义的prop调用js函数或事件

RCT\u导出\u查看\u属性(onChange,RCTBubblingEventBlock)

但是,在本机端没有定义任何函数的情况下,如何调用js函数呢

例如,如果我将我的项目包装为sdk,并将其嵌入到他人的应用程序中,并且我希望在js端动态添加新方法,而不修改任何sdk本机代码,那么应用程序将在热修复后直接调用更改的逻辑,而不更新sdk包框架

我应该如何实施它

谢谢你抽出时间


关于。

您的sdk是组件还是标准库?@AshikVetrivelu谢谢您的回复,我的sdk是一个框架,它包括ui组件和接口,可以由应用程序直接调用,我想找到合适的方法将所有逻辑移到js端。如果您想通过组件调用函数,然后将组件中的函数的回调设置为prop。