I was trying to create a global helper class, which will easely access me methods(like this Global.OnShowSuccess(...,...)
, but here comes the problem, when including a service.
(我正在尝试创建一个全局帮助器类,该类将轻松访问我的方法(例如Global.OnShowSuccess(...,...)
,但是在包含服务时会出现问题。)
This is what I tried:
(这是我尝试的:)
import { ToastrService } from "ngx-toastr";
export abstract class Global {
private static _toastr: ToastrService;
constructor(private toastr: ToastrService) {
Global._toastr = this.toastr;
}
public static OnShowError(header: string, message: string) {
Global._toastr.error(message, header);
}
public static OnShowSuccess(header: string, message: string) {
Global._toastr.success(message, header);
}
}
Global._toastr
is undefined
.
(Global._toastr
是undefined
。)
How can I fix it ? (我该如何解决?)
ask by StartingAgain translate from so 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…