0
我有一個問題,如何獲取和設置從onPress on函數的狀態。然而,我沒有問題得到並設置在別的地方。我怎樣才能更改或從onPress獲取狀態?如何更改並從TouchableHighlight onPress獲取狀態?
這裏是mycode的:
按鈕:
<TouchableHighlight style={styles.submit_button} underlayColor='#FCD4A9' onPress={this.saveAbsenceData}>
<Text style={{textAlign:'center',color:'white'}}>
Submit
</Text>
</TouchableHighlight>
saveAbsenceData功能:
saveAbsenceData() {
() => this.setState({
visible: true
})
let formdata = new FormData();
formdata.append("start_date",()=> this.state.startDate);
}
與上面的狀態碼不發生變化,this.state.startDate是空
我已經試過了太多,但它仍然無法正常工作 –