有一个Observable的地方数组:
places: Observable<Array<any>>;
Run Code Online (Sandbox Code Playgroud)
在模板中,它与异步管道一起使用:
<tr *ngFor="let place of places | async">
...
</tr>
Run Code Online (Sandbox Code Playgroud)
在一些用户操作之后,我需要从此数组中删除具有特定id的位置.我的代码中有这样的东西,但它不起作用:
deletePlace(placeId: number): void {
this.apiService.deletePlace(placeId)
.subscribe(
(res: any) => {
this.places
.flatMap((places) => places)
.filter((place) => place.id != placeId);
},
(err: any) => console.log(err)
);
}
Run Code Online (Sandbox Code Playgroud)
你能帮帮我吗?
我正在尝试制作两个可以通过两个按钮打开和关闭的面板.
一切正常,当我喜欢这样的时候:
在这种情况下,红色面板在动画期间隐藏在绿色背后.
但是当我喜欢这样的时候:
动画期间,绿色面板始终位于红色面板的前面.
但第一个开放的面板已经z-index: 9开放,第二个开放的面板有z-index: 10.
请帮我解决问题.