javascript – react:从父组件调用子组件的方法

前端之家收集整理的这篇文章主要介绍了javascript – react:从父组件调用子组件的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个反应原生的ScrollView,它有很多视图.我使用以下代码存储ref以进行查看

cards.push(
  

卡是一个单独的组件,如下所示:

class Card extends Component {
  constructor(props) {
    super(props);

    this.testMethod = this.testMethod.bind(this);
  }

  testMethod() {
    console.log('this.is.test.method');
  }

  render() {
    return (
      

但是它说testMethod是未定义的,不能调用ref.testMethod().

最佳答案
我在jsfiddle上使用你的代码,看起来像是调用了child方法

var Card = React.createClass({
  testMethod() {
    console.log('this.is.test.method');
  },render() {
    return (
      

https://jsfiddle.net/vq110d69/

原文链接:https://www.f2er.com/js/428924.html

猜你在找的JavaScript相关文章