gpt4 book ai didi

javascript - 调用方法与使用函数调用方法

转载 作者:行者123 更新时间:2023-11-28 12:15:21 25 4
gpt4 key购买 nike

假设我们在这样的类中有一个方法

class Blog extends Component {


postClicked = (id) => {
this.setState({selectedPostId: id})
}

render () {
const newPosts = this.state.posts.map(el => {
return <Post key={el.id}
title={el.title}
author={el.author}
onClick={this.postClicked(el.id)}/>
})

return
//something
{post}
}
}
}

现在,像这样调用处理程序有什么区别

onClick={this.postClicked(el.id)}onClick={() => this.postClicked(el.id)}

如果有人能告诉我一般的区别,我将不胜感激

最佳答案

Ecmascript 6 javascript 引入箭头函数后 link

这里的()==>{//code}类似于function()或匿名函数

告诉我你是否知道你想要什么

关于javascript - 调用方法与使用函数调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50890299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com