error: Type 'import("/Users/naym/Documents/pets/angular-nest-todo/node_modules/rxjs/internal/Observable").Observable<{ token: string; }>' 不可分配给类型 'import("/Users/ naym/Documents/pets/angular-nest-todo/apps/frontend/node_modules/rxjs/dist/types/internal/Observable").Observable<{ token: string; }>'。
属性“来源”的类型不兼容。
类型 'import("/Users/naym/Documents/pets/angular-nest-todo/node_modules/rxjs/internal/Observable").Observable
Type 'import("/Users/naym/Documents/pets/angular-nest-todo/node_modules/rxjs/internal/Observable").Observable<{ token: string; }>' 不可分配给类型 'import("/Users/naym/Documents/宠物/angular-nest-todo/apps/frontend/node_modules/rxjs/dist/types/internal/Observable").Observable<{ token: string; }>'。
“source.operator.call”的类型在这些类型之间不兼容。
输入'(订阅者:导入(“/Users/naym/Documents/pets/angular-nest-todo/node_modules/rxjs/internal/Subscriber”)。订阅者
signup(dto: SignUpDto): Observable<{token: string}> {
return this.http.post<{token: string}>(environment.baseApiUrl + '/signup', dto)
}
但是当我删除 return ts 时它有效:
signup(dto: SignUpDto) {
return this.http.post<{token: string}>(environment.baseApiUrl + '/signup', dto)
}
它没有问题,但我没有打字