mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-06 16:37:18 +08:00
23 lines
509 B
TypeScript
23 lines
509 B
TypeScript
import { Injectable } from '@angular/core';
|
|
import {
|
|
Router, Resolve, RouterStateSnapshot,
|
|
ActivatedRouteSnapshot,
|
|
} from '@angular/router';
|
|
import { Observable, Subject } from 'rxjs';
|
|
import { map, take } from 'rxjs/operators';
|
|
|
|
|
|
@Injectable({
|
|
providedIn: 'root',
|
|
})
|
|
export class DataResolverService implements Resolve<any>{
|
|
|
|
constructor() {
|
|
}
|
|
|
|
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<any> | Promise<any> | any {
|
|
console.log(1);
|
|
return 'aaa';
|
|
}
|
|
}
|