Javascript 从箭头函数转换

Javascript 从箭头函数转换,javascript,reactjs,react-native,expo,arrow-functions,Javascript,Reactjs,React Native,Expo,Arrow Functions,如果你能帮助我,我将非常高兴。 我正在制作一个本地的世博应用程序。我有显示数据库信息的代码。但是我想把这段代码从箭头函数转换成普通函数 { /*1.使用参数导航到详细路线*/ this.props.navigation.navigate('Details'{ otherParam:rowData.article_title, }); }} >{rowData.article_title} } /> 相当于 function doOnPress() { /* some code */ }

如果你能帮助我,我将非常高兴。 我正在制作一个本地的世博应用程序。我有显示数据库信息的代码。但是我想把这段代码从箭头函数转换成普通函数


{
/*1.使用参数导航到详细路线*/
this.props.navigation.navigate('Details'{
otherParam:rowData.article_title,
});
}}
>{rowData.article_title}
}
/>
相当于

function doOnPress() {
/* some code */
}

onPress(doOnPress.bind(this))

有什么理由要将箭头函数转换为普通函数吗?即使代码非常奇怪,而且可能缺少一些东西,这也不是一个好主意duplicate@Vencovsky我想转换此代码,因为当我添加时,我遇到错误请编辑您的问题,添加正确的代码和出现错误的部分。如何使用此?否!事实并非如此。特别是
这个
的处理(在问题的代码中使用)非常不同。你应该能够使用.bind(这个)不,我说的是这个代码:renderRow={(rowData)=>,而不是onpress
function doOnPress() {
/* some code */
}

onPress(doOnPress.bind(this))