我找不到关于ECMAScript 6语法分解的很好的文档。短手很棒,但有时很难读懂。有人能帮我分解一下onPress函数吗?或者告诉我一些语法分解的好文档?
我把它理解为: onPress,我们将运行一个函数,它接收数据对和null,我们将在得到响应后打印出来。数据和细节是来自google的响应,所以我必须假设我们实际上并没有将细节设置为null。我只是不明白函数语法。
<GooglePlacesAutocomplete
placeholder='Search'
minLength={2} // minimum length of text to search
fetchDetails={true}
onPress={(data, details = null) => { // 'details' is provided when fetchDetails = true
console.log(data, details);
}}发布于 2019-10-21 15:59:08
传递给函数参数的null值是默认参数。
以下是箭头函数的工作原理。
因此,在您的示例中,如果null事件的细节中没有任何内容,则将值设置为默认参数。
https://stackoverflow.com/questions/58489886
复制相似问题