为什么它不重定向到另一个页面?
findUtente(cf) {
let params = {};
console.log(cf)
params = {
"Person.FiscalCode": cf
};
global.utente.db
.localdb()
.find({
selector: params
})
.then(response => {
let utente = response.docs[0];
console.log("You are here 1")
utente.Person.FirstName = this.state.FirstName;
utente.Person.LastName = this.state.LastName;
//return global.utente.db.localdb().put(utente);
global.utente.db.localdb().put(utente);
console.log(global.utente.db.localdb().put(utente))
console.log("You are here 2")
Alert.alert("Modifica Effettuata")
Actions.HomepageUtente();
})
.catch(function(err) {
console.log(JSON.stringify(err));
})
控制台日志仅打印“您在这里1”。
这是调用此功能的按钮
<View style={style.footer}>
<TouchableOpacity
style={[style.button, style.buttonOK]}
onPress={() => this.findUtente(this.props.cf)}
>
<Text style={style.buttonTesto}>Modifica</Text>
</TouchableOpacity>
</View>
我该怎么办?谢谢
答案 0 :(得分:0)
我已解决使用:
.finally(function() { Actions.linktopage ) });