在父母的不同文件中调用子函数做出反应?

时间:2016-09-12 08:40:14

标签: reactjs

您好我有一个类Parent类我想从中调用子函数。 (当单击一个按钮时),该按钮位于父类中。实现此目的.. 这两个类都在不同的文件中

下面是我的代码

import React from "react";
var Parent = React.createClass({

 render: function() {

     return (
         <div>
            <button onClick={() => callchildfunction()}>Click</button> 
         </div>
      );
 }
})



// both classes are in different files


import React from "react";
var child = React.createClass({

    callchildfunction: function(){

        console.log("child function is called from parent")
    }

})

1 个答案:

答案 0 :(得分:0)

当您的子组件存在于父渲染方法中时,您可以使用https://facebook.github.io/react/docs/more-about-refs.html中的参考,