问题可能是由于更改检测的问题导致的,可以通过手动触发更改检测来解决。以下是一个示例:
constructor(private cdRef: ChangeDetectorRef) { }
this.menuItems.push(newItem); this.cdRef.detectChanges();
private menuItemsSubject = new BehaviorSubject
this.menuItems.push(newItem); this.menuItemsSubject.next(this.menuItems);