gpt4 book ai didi

ionic2 - ionic 3 : Uncaught (in promise): removeView was not found

转载 作者:行者123 更新时间:2023-12-01 22:57:33 24 4
gpt4 key购买 nike

我正在我的主页上发出警报。

addError(title,message){
const alert = this.alertCtrl.create({
'title': title,
'subTitle': message,
'buttons': ['OK']
});
alert.present();
}

包含按钮和文本框内容的 Html 代码。

<ion-content padding>

<ion-list>
<ion-item>
<ion-label fixed>Name</ion-label>
<ion-input type="text" [(ngModel)]="name"></ion-input>
</ion-item>
<ion-item>
<ion-label fixed>Secret</ion-label>
<ion-input type="text" [(ngModel)]="secret"></ion-input>
</ion-item>
</ion-list>

<div padding>
<button ion-button color="primary" (click)="add();" block>Add New</button>
</div>

</ion-content>

下面给出了完整的 .ts 代码和类定义

class HomePage {
name:string;
secret:string;
constructor(public navCtrl: NavController,public alertCtrl: AlertController,public strorage:StorageServiceProvider) {

}
addError(title,message){
const alert = this.alertCtrl.create({
'title': title,
'subTitle': message,
'buttons': [{
text: "Cancel", handler: () => {
alert.dismiss();
return false;
}
}]
});
alert.present();
}
add(){
if(this.name && this.secret){
this.strorage.addNew({'name':this.name,'secret':this.secret});
}
else{
this.addError("Error","Please enter Secret name and Secret");
}
}
}

再次调用 addError 时出现以下错误。

未捕获( promise ):未找到 removeView

最佳答案

问题不是来自 addError 函数和 alertController

问题可能是因为本地存储使用this.strorage.addNew({'name':this.name,'secret':this.secret});

这个localStorage的用法必须像

this.storage.addNew( key, value )  
this.storage.addNew( 'error', {'name':this.name,'secret':this.secret} )

在你的代码中没有键!..

关于ionic2 - ionic 3 : Uncaught (in promise): removeView was not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46509685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com