Finalmente pude hacer que primeNG funcionara con angular-cli. En `.angular-cli.json tengo:
"styles": [ "../node_modules/primeng/resources/themes/omega/theme.css", "../node_modules/primeng/resources/primeng.css", "styles.css" ], Estoy tratando de usar CalendarModule así:
import {CalendarModule} from "primeng/primeng"; @NgModule({ imports: [ CalendarModule ],En el HTML tengo lo siguiente:
<p-calendar styleClass="test" [(ngModel)]="validationDate" inputStyleClass="test" [showIcon]="true" dateFormat="dd.mm.yy"></pcalendar>En el componente css
@Component({ selector: 'user-validation', templateUrl: 'user-validation.component.html', styleUrls: ['user-validation.component.css'] }) user-validation.component.css
.test{ width: 25px; }tratar
/deep/ .test{ width: 25px !important; }o
>>> .test{ width: 25px !important; }Esto funcionó para mí -
<p-calendar name = "calendarMod" [showIcon]="true" [(ngModel)]="actionDate" dateFormat="mm/dd/yy" [inputStyle] = "{'width':'85px'}" ></p-calendar>