[英]Need to redirect to another page after submit in Angular
我有一個名為更新配置文件的頁面。 按下提交按鈕時,當前它僅重新加載頁面。 我需要它可以重定向到儀表板頁面。
.ts代碼
this.api.updateProfile(myFormData).subscribe((resp: any) => {
if (resp.status === false) {
this.ts.error(resp.msg);
return false;
} else {
window.location.reload();
this.ts.success(resp.msg);
return true
}
}
.html 代碼
<div class="form-group form-button mb-1">
<div class="form-group form-button mb-1">
<button type="submit" class="btn btn-primary btn-lg px-5" control-id="ControlID-8">
<span class="text-white">Update</span>
</button>
</div>
</div>
很簡單
this.api.updateProfile(myFormData).subscribe((resp: any) => {
if (resp.status === false) {
this.ts.error(resp.msg);
return false;
} else {
this.router.navigate(['/your-page name']).then(() => {
window.location.reload();
});
this.ts.success(resp.msg);
return true
}
})
return false;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.