我有以下 docker-compose 文件
version: '3'
services:
serviceA:
image: my/serviceA
container_name: serviceA
serviceB:
image: my/serviceB
container_name: serviceB
Run Code Online (Sandbox Code Playgroud)
我想在 serviceA 容器退出后运行 serviceB 容器。有没有办法等待serviceA退出然后运行容器serviceB?
$ http.get返回的对象没有方法.示例:我有我的班级模型
export class Lab {
constructor(
public id: number,
public name: string,
public description: string,
public isActive: boolean,
public classes: Classes[]
) { }
isActive(lab: Lab) {
return this.isActive;
}
}
Run Code Online (Sandbox Code Playgroud)
在我的服务中,我打电话给http取实验室
getLab(labId: number) {
return this.http.get<Lab>(DidacticsServiceUrls.apiRoot + labId).toPromise();
}
Run Code Online (Sandbox Code Playgroud)
当我在某个组件中得到它时,方法isActive是未定义的,所以调用
lab.isActive();
Run Code Online (Sandbox Code Playgroud)
抛出异常.这有什么清洁的解决方案吗?