Angular Ionic功能未从警报内部运行
我有一个在浏览器上运行的删除功能,但当我在手机上尝试它时,它甚至没有运行Angular Ionic功能未从警报内部运行,angular,typescript,ionic3,ionic-view,Angular,Typescript,Ionic3,Ionic View,我有一个在浏览器上运行的删除功能,但当我在手机上尝试它时,它甚至没有运行 showConfirm(index) { let confirm = this.alertCtrl.create({ title: 'Delete Lay Minister', message: 'Are you sure you want to delete this lay minister?', buttons: [ { text: 'Disagree', handler:
showConfirm(index) {
let confirm = this.alertCtrl.create({
title: 'Delete Lay Minister',
message: 'Are you sure you want to delete this lay minister?',
buttons: [
{
text: 'Disagree',
handler: () => {
}
},
{
text: 'Agree',
handler: () => {
this.doDelete(index);
}
}
]
});
confirm.present();
}
这是一个完全没有运行的删除功能,但警报将运行
doDelete(index){
let id = this.layMinisters[index].id;
this.layMinisterProvider.deleteLayMinister(id).subscribe(
res => {
this.presentToast();
this.layMinisters.splice(index, 1);
}
);
}
编辑::
非专业牧师提供者
deleteLayMinister(id): Observable<any>{
return this.http.delete(
this.api.url() + '/faith-leader/' + 'lay-minister/' + id + '/delete',
{
headers: new Headers({ "Authorization": "Bearer " + this.access_token })
}
);
}
deleteLayMinister(id):可观察{
返回this.http.delete(
this.api.url(),
{
标头:新标头({“授权”:“承载者”+this.access_token})
}
);
}
你的layminiserivider
代码是什么样子的?@robbannn该过程在我的浏览器上运行。我觉得奇怪吗??因此,提供者应该没有那么重要,但我会将其发布在您的layministravider
代码是什么样子的?@robbannn该过程在我的浏览器上运行。我觉得奇怪吗??所以提供者应该没那么重要,但我会把它发布在