Eu sou o módulo brasileiro para angular
Existem muitos repositórios que cobrem as necessidades brasileiras de desenvolvimento de software. O NGXBR está aqui para concentrar quase tudo o que você precisa para criar um software PT-BR funcional com o Angular. Damos a você um conjunto completo de componentes (entradas, seleção, etc.), cobrindo campos como CEP, CPF, CNPJ, Estados, etc. Além disso, disponibilizamos tudo o que usamos para criar nossos componentes para o usuário, como tubos e diretrizes (máscaras).
Sinta -se à vontade para usar o NGXBRModule inteiro, se for sua necessidade, mas você sempre pode importar componentes ou tubos separadamente. Use -o da maneira que você deseja.
Instale como uma dependência:
$ npm install --save @nbfontana/ngx-br
Em seguida, você precisa incluir ngxbrmodule em seu aplicativo:
import { Component , NgModule } from '@angular/core' ;
import { NgxBrModule } from '@nbfontana/ngx-br' ;
@ NgModule ( {
imports : [
NgxBrModule . forRoot ( )
]
} )
export class MyModule { }E use -o:
import { Component } from '@angular/core' ;
@ Component ( {
template : '<cpf formControlName="cpf" [(ngModel)]="model.cpf"></cpf>'
} )
export class MyComponent { } bootstrap , material ?O NGXBR está usando classes de bootstrap por enquanto, então, se você substituir o estilo de bootstrap para .Form-Control , ele também será aplicado a todas as entradas. Mas vamos trabalhar para deixar isso mais flexível, todas as idéias são bem -vindas! Abra um problema (você pode escrevê -lo em português).
Talvez você possa me ajudar a definir a maneira como os componentes podem ser estilizados?
Quais componentes devem ser adicionados?
Que tipo de utilidades também podem ser adicionados e úteis para serem usados dentro e fora do NGX-BR?
Mit @ neri bez fontana