将一个孩子的改变传达给父母的父母

拉斐尔·西耶拉克

这是我的“层次结构”的样子:

Game
    Table
        TableRow
            Cell

当单击一个单元格时,我想从Game中运行一个方法。React的设计与我以前的设计有所不同,我只是不能全神贯注地将Cell中的更改传达给Game。最好的方法是什么?

仅供参考,我正在尝试在React.js中创建Ultimate TTT

朱尔斯

您可以做的是将指向Game函数的指针作为属性传递给Child组件。例如:

var Game = React.createClass({
    gameFunction: function() {
        alert('gameFunction()');
    },
    render: function() {
        return (
            <div className="game">
                <h1>Game</h1>
                <Table gameFunction={this.gameFunction} />
            </div>
        );
    }
});

var Table = React.createClass({
    render: function() {
        return (
            <div className="table">
                <table>
                    <tr>
                        <td onClick={this.props.gameFunction}>Cell</td>
                    </tr>
                </table>
            </div>
        );
    }
});

话虽这么说,我还是React的新手,不知道这是否是实现此目标正确方法!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选择一个父母和所有给定父母或孩子ID的孩子

来自分类Dev

与父母一起举一个孩子的例子

来自分类Dev

管道同一个父母的多个孩子

来自分类Dev

我如何称呼有至少一个孩子关系的孩子的父母?

来自分类Dev

父母和第一个/最后一个孩子的边际崩溃如何工作?

来自分类Dev

干CSS-多个父母一个孩子

来自分类Dev

打开一个孩子的div点击父母的

来自分类Dev

休眠两个父母一个孩子映射

来自分类Dev

由父母的另一个孩子生孩子

来自分类Dev

祖父母的第一个孩子

来自分类Dev

将最后一个孩子扩展到父母的底部

来自分类Dev

指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()。(C#)

来自分类Dev

Android | 指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()

来自分类Dev

指定的孩子已经有一个父母。您必须先对孩子的父母调用removeView()

来自分类Dev

如何创建一个任务以根据上一个孩子的日期更新父母的属性

来自分类Dev

React更新一个孩子的父母身份,并将更新后的值传递给新孩子

来自分类Dev

为现有父母保存一个孩子

来自分类Dev

用jQuery获取每个父母的最后一个孩子

来自分类Dev

针对父母的第一个孩子

来自分类Dev

选择一个父母和所有给定父母或孩子ID的孩子

来自分类Dev

Android:视图-孩子已经有一个父母

来自分类Dev

将父母与孩子一起休眠

来自分类Dev

指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()”

来自分类Dev

指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()

来自分类Dev

指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()。(C#)

来自分类Dev

Android | 指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()

来自分类Dev

将孩子抛弃给父母

来自分类Dev

反应从孩子 -> 父母 -> 另一个孩子传递数据

来自分类Dev

如何通过 Google 应用脚本将一个有多个孩子的父母发送到 Firebase?

Related 相关文章

  1. 1

    选择一个父母和所有给定父母或孩子ID的孩子

  2. 2

    与父母一起举一个孩子的例子

  3. 3

    管道同一个父母的多个孩子

  4. 4

    我如何称呼有至少一个孩子关系的孩子的父母?

  5. 5

    父母和第一个/最后一个孩子的边际崩溃如何工作?

  6. 6

    干CSS-多个父母一个孩子

  7. 7

    打开一个孩子的div点击父母的

  8. 8

    休眠两个父母一个孩子映射

  9. 9

    由父母的另一个孩子生孩子

  10. 10

    祖父母的第一个孩子

  11. 11

    将最后一个孩子扩展到父母的底部

  12. 12

    指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()。(C#)

  13. 13

    Android | 指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()

  14. 14

    指定的孩子已经有一个父母。您必须先对孩子的父母调用removeView()

  15. 15

    如何创建一个任务以根据上一个孩子的日期更新父母的属性

  16. 16

    React更新一个孩子的父母身份,并将更新后的值传递给新孩子

  17. 17

    为现有父母保存一个孩子

  18. 18

    用jQuery获取每个父母的最后一个孩子

  19. 19

    针对父母的第一个孩子

  20. 20

    选择一个父母和所有给定父母或孩子ID的孩子

  21. 21

    Android:视图-孩子已经有一个父母

  22. 22

    将父母与孩子一起休眠

  23. 23

    指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()”

  24. 24

    指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()

  25. 25

    指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()。(C#)

  26. 26

    Android | 指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()

  27. 27

    将孩子抛弃给父母

  28. 28

    反应从孩子 -> 父母 -> 另一个孩子传递数据

  29. 29

    如何通过 Google 应用脚本将一个有多个孩子的父母发送到 Firebase?

热门标签

归档