angular4+使用PrimeNG Toast

angular4+使用PrimeNG Toast

PrimeNG官方地址:https://www.primefaces.org/primeng/#/

一、安装

npm install primeng --save
注意:Angular CLI: 6.1.3 安装primeng 6.1.0存在问题。

二、Import

在app.module.ts 添加

import { ConfirmDialogModule } from 'primeng/primeng';
import { ToastModule } from 'primeng/toast';
import { ProgressBarModule } from 'primeng/progressbar';

import {BrowserModule} from '@angular/platform-browser';
import {BrowserAnimationsModule} from '@angular/platform-browser/animations';

@NgModule({
    imports: [
        BrowserModule,
        BrowserAnimationsModule,
        ConfirmDialogModule,
        ToastModule,
        ProgressBarModule,
    ],
    //...
})

三、样式配置

在src目录下找到styles.css,添加:

@import "~font-awesome/css/font-awesome.min.css";
@import "~primeng/resources/themes/bootstrap/theme.css";
@import "~primeng/resources/primeng.min.css";

四、使用

详细配置请访问:https://www.primefaces.org/primeng/#/toast

1. 在html中添加:
<p-toast></p-toast>
<button type="button" pButton (click)="showSuccess()" label="Success" class="ui-button-success"></button>
2.修改对应的ts
import {Component} from '@angular/core';
import {MessageService} from 'primeng/api';

@Component({
    templateUrl: './my.component.html'
})
export class MyComponent {

    constructor(private messageService: MessageService) {}

    showSuccess() {
        this.messageService.add({severity:'success', summary: 'Success Message', detail:'Order submitted'});
    }

}

转载于:https://my.oschina.net/lwenhao/blog/1927299

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值