Angular return value from subscribe
问题 I need to return value from subscribe of a service call. here is my code export class RideDataSource extends DataSource<any> { rides: Ride[]; constructor(private _rideService: RidesService, private _paginator: MatPaginator) { super(); } connect(): Observable<Ride[]> { this._rideService.getActiveRides(this._paginator.pageIndex, this._paginator.pageSize).subscribe( ridePage => { this.rides = ridePage.content; this._paginator.length = ridePage.totalElements; } ); // i need to return Observable