Я бразильский модуль для Angular
Есть много репозиториев, охватывающих потребности Бразилии для разработки программного обеспечения. NGXBR здесь, чтобы сконцентрировать почти все, что вам нужно для создания функционального программного обеспечения PT-Br с Angular. Мы даем вам полный набор компонентов (входных данных, выбора и т. Д.) Покрывающие поля, такие как CEP, CPF, CNPJ, Estados и т. Д. Помимо этого, мы предоставляем все, что мы используем для создания наших компонентов для пользователя, таких как трубы и директивы (маски).
Не стесняйтесь использовать весь ngxbrmodule, если это вам потребность, но вы всегда можете импортировать компоненты или трубы отдельно. Используйте его так, как хотите.
Установить как зависимость:
$ npm install --save @nbfontana/ngx-br
Затем вам нужно включить ngxbrmodule в ваше приложение:
import { Component , NgModule } from '@angular/core' ;
import { NgxBrModule } from '@nbfontana/ngx-br' ;
@ NgModule ( {
imports : [
NgxBrModule . forRoot ( )
]
} )
export class MyModule { }И используйте это:
import { Component } from '@angular/core' ;
@ Component ( {
template : '<cpf formControlName="cpf" [(ngModel)]="model.cpf"></cpf>'
} )
export class MyComponent { } bootstrap , material ?NGXBR сейчас использует классы начальной загрузки , поэтому, если вы переопределяете стиль начальной загрузки для .form-Control , он также будет применен и ко всем входам. Но мы будем работать, чтобы позволить этому более гибким, все идеи приветствуются! Откройте проблему (вы можете написать ее на португальском языке).
Может быть, вы могли бы помочь мне определить, как компоненты могут быть стилизованы?
Следует добавить компоненты?
Какие утилиты также могут быть добавлены и полезны для использования внутри и за пределами NGX-Br?
MIT @ Neri Bez Fontana