请有人让我知道我在这里缺少什么onRenew()方法是在模板上点击按钮时调用但是,我有一个值应设置为" count"通过加载另一个名为loadRenewalDocs()的方法,这在第一次单击按钮时不会发生,这只会在第二次单击时发生 并且我在onRenew()上面加载了loadRenewDocs(),但我仍然无法加载值,我也尝试了ngOnInit,但仍然是相同的,请让我知道我在下面的代码片段做错了什么
onRenew(): void {
console.log("Renew Clicked");
this.loadRenewalDocs();
var count: number = 0;
count = this.parentcount;
if (count != 0) {
this.openCopy = new TriggerObject();
this.changeref.detectChanges();
this.renewModelPopup.open("lg");
}
else {
}
}
loadRenewalDocs() {
try {
if (this.submissionModel.Submission != null) {
var submission = this.submissionModel.Submission;
this._submissionService.loadRenwalDocuments(this.SId)
.subscribe(
p => {
this.parentcount = p.length;
},
err => {
this.handleError(err);
});
}
}
catch (ex) {
}
}