如何在React-Native的事件中调用两个函数?

Sar*_*mar 1 react-native react-native-android react-native-ios

我会尝试:Source(React-Native事件中的两个函数

onValueChange={(selected) => { this.setState({selected}); this.state.eventOnChange(); }}

但这是行不通的

那执行第一个功能,但不执行第二个功能。

Cob*_*olt 5

Component.setState() 是异步的,可能在第二个调用仍在执行第一个调用时被锁定。

在这样的回调中进行第二次调用:

this.setState({selected},() => {
    this.state.eventOnChange();
});
Run Code Online (Sandbox Code Playgroud)