react native: 父组件通过ref如何调用子组件的方法?

按照网上的帖子利用 ref 却依然无法获取子组件的方法。贴几张图片吧。

clipboard.png

clipboard.png

clipboard.png

图1为子组件,图2为父组件,图3为控制台的输出。在控制台中并没有子组件上的方法。。。求大神指点~

阅读 5k
1 个回答

你把方法写在类上,那么就会在原型链中,全部实例共用。你应该可以在 logo__proto__ 中看到。

也可以在 logoconstructor 方法中通过 this.createAnimation = ... 暴露方法,那么这个方法就是这个子组件独有。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题