本文整理汇总了TypeScript中angular2-notifications.NotificationsService.error方法的典型用法代码示例。如果您正苦于以下问题:TypeScript NotificationsService.error方法的具体用法?TypeScript NotificationsService.error怎么用?TypeScript NotificationsService.error使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类angular2-notifications.NotificationsService
的用法示例。
在下文中一共展示了NotificationsService.error方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: if
error => {
if (error.status == 400) {
let errorContent = error.json();
for (let em in errorContent)
for (let e of errorContent[em])
this.notify.error(em, e);
}
else if (error.status == 401)
this.notify.error('Authentication Failed', 'Wrong Passoword');
});
示例2:
error => {
if (error.status == 400) {
let errorContent = error.json();
console.log(errorContent);
for (let em in errorContent)
for (let e of errorContent[em])
this.notify.error(em.toUpperCase(), e);
}
});
示例3: canActivate
canActivate(route: ActivatedRouteSnapshot,
state: RouterStateSnapshot): Observable<boolean>|boolean {
console.log('AdminGuard#canActivate called');
if (this.user.isAdmin) {
return true
}
// not logged in so redirect to login page
this.notService.error('Admin',
'Login as an admin to access this page',
{setTimeout: 5000})
}
示例4: ngOnInit
ngOnInit () {
this.buildForm({
password: this.userValidatorsService.USER_PASSWORD,
'password-confirm': this.resetPasswordValidatorsService.RESET_PASSWORD_CONFIRM
})
this.userId = this.route.snapshot.queryParams['userId']
this.verificationString = this.route.snapshot.queryParams['verificationString']
if (!this.userId || !this.verificationString) {
this.notificationsService.error(this.i18n('Error'), this.i18n('Unable to find user id or verification string.'))
this.router.navigate([ '/' ])
}
}
示例5: serverError
serverError(err) {
console.log(err);
this._notificationsService.error(
'Ha ocurrido un error',
'detalle de error',
{
timeOut: 3000,
showProgressBar: true,
pauseOnHover: false,
clickToClose: true,
maxLength: 100,
position: ['top', 'right'],
}
);
}
示例6: display
// Notification Shortcut
display(kind, header, body) {
switch (kind) {
case 'success': {
this._service.success(header, body, {});
break;
}
case 'error': {
this._service.error(header, body, {});
break;
}
case 'warn': {
this._service.warn(header, body, {});
break;
}
}
}
示例7: error
error(content: string, title: string = 'Error', override?: any ) {
return this.notification.error(title, content, override);
}
示例8:
err => {
this.notificationsService
.error('Oops', `There was problem saving your snippet. ${err.message}`);
this.saving = false;
});
示例9:
err => {
this.notificationsService
.error('Oops', `There was problem retrieving your "${this.interview.title}" interview. ${err.message}`);
}