Componente ConfirmDialog de Angular PrimeNG

Angular PrimeNG es un marco que se usa con angular para crear componentes con un gran estilo y este marco es muy fácil de usar y se usa para crear sitios web receptivos.

En este artículo, sabremos cómo usar el componente ConfirmDialog en angular primeNG. El componente ConfirmDialog se utiliza para crear un cuadro de diálogo que contiene un botón de confirmación para confirmar el elemento.

Propiedades:

  • Es de tipo de datos de string, el valor predeterminado es nulo.
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Es el
  • Es el
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Se utiliza para establecer el tipo de datos Es de string, el valor predeterminado es nulo.
  • Se utiliza para establecer el tipo de datos Es de string, el valor predeterminado es nulo.
  • Se utiliza para establecer el tipo de datos Es de tipo booleano y el valor predeterminado es falso.
  • Se utiliza para establecer el tipo de datos Es de tipo booleano y el valor predeterminado es falso.
  • Es el tipo de datos Es de objeto, el valor predeterminado es nulo.
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Es el tipo de datos Es de string, el valor predeterminado es nulo.
  • Se utiliza para especificar el tipo de datos Es de tipo booleano y el valor predeterminado es falso.
  • Es de tipo de datos booleano y el valor predeterminado es falso.
  • Es de tipo de datos booleano y el valor predeterminado es falso.
  • Es el
  • onHide: es la devolución de llamada que se activa cuando el diálogo está oculto.

Creación de una aplicación angular e instalación del módulo:

  • Paso 1: Cree una aplicación Angular usando el siguiente comando.
ng new appname
  • Paso 2: después de crear la carpeta de su proyecto, es decir, el nombre de la aplicación, muévase a ella con el siguiente comando.
cd appname
  • Paso 3: Instale PrimeNG en su directorio dado.
npm install primeng --save
npm install primeicons --save

Estructura del proyecto : Se verá como lo siguiente.

Ejemplo: Este es el ejemplo básico que muestra cómo usar el componente ConfirmDialog 

app.component.html

<h2>GeeksforGeeks</h2>
<h5>PrimeNG ConfirmDialog Component</h5>
<p-confirmDialog [style]="{width: '60vw'}"></p-confirmDialog>
<p-button (click)="GetConfirm()" label="Click Here"></p-button>

app.module.ts

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import {BrowserAnimationsModule} 
      from '@angular/platform-browser/animations';
  
import { AppComponent }   from './app.component';
  
import { ButtonModule } from 'primeng/button';
import { ConfirmDialogModule } from 'primeng/confirmdialog';
  
@NgModule({
  imports: [
    BrowserModule,
    BrowserAnimationsModule,
    ConfirmDialogModule,
    ButtonModule,
  ],
  declarations: [ AppComponent ],
  bootstrap:    [ AppComponent ]
})
  
export class AppModule { }

app.component.ts

import { Component } from '@angular/core';
import {ConfirmationService} from 'primeng/api';
import { PrimeNGConfig } from 'primeng/api';
  
@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styles: [],
  providers: [ConfirmationService]
})
export class AppComponent { 
    
    constructor(private confirmationService: ConfirmationService,
    private primengConfig: PrimeNGConfig) {}
  
    GetConfirm() {
        this.confirmationService.confirm({
            message: 'Angular PrimeNG ConfirmDialog Component',
            header: 'GeeksforGeeks',
        });
    }
}

Producción:

Referencia: https://primefaces.org/primeng/showcase/#/confirmdialog

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *