我正在查看一个代码,那里的用户做了这样的事情

<temp onClick={this.onSelected} />
onSelected看起来像这样
onSelected = (id: string) => {
    [...]
}
id: string如何在这里传递?

同样,出于好奇(不是主要功能)。之间有什么区别
onClick={() => this.onSelected()}


onClick={this.onSelected}

最佳答案

组件<temp>可能具有类似于以下内容的代码

props.onClick("some-id");

依次使用onSelected调用id: string = "some-id"函数

10-02 20:02