【发布时间】:2021-03-02 10:00:45
【问题描述】:
Ionic 4 组件:
import {Events} from '@ionic/angular';
constructor(private auth: AuthService, private events: Events) {}
intercept(req: HttpRequest<any>, next: HttpHandler) {
// Refresh token failed, logout user
this.events.publish('user:logout', 'La sesión ha expirado');
}
在 Ionic 5 中删除了事件... 我需要如何更改 w.t.t ionic5 ..请告诉我
EDIT ::
import { Injectable } from '@angular/core';
import { Subject } from 'rxjs';
@Injectable({providedIn: 'root'})
export class EventService{
private formRefreshAnnouncedSource = new Subject();
formRefreshSource$ = this.formRefreshAnnouncedSource.asObservable();
publishFormRefresh(){
this.formRefreshAnnouncedSource.next()
}
}
这个事件服务如何添加参数?
【问题讨论】:
标签: angular typescript ionic-framework ionic5