Привет, ребята, у меня есть форма с
this.crudForm = this.formBuilder.group({
id: null,
company: Company,
document: Document,
serie: Series,
documentNumber: null,
comment: '',
note: '',
reference: '',
registryDate: new Date,
validityDate: new Date,
salesState: SALES_STATE_PRESALE,
salesRef: Sales,
igv: 0,
igvTotalNC: 0,
salesTotalNC: 0,
netoTotalNC: 0,
discountTotalNC: 0,
igvAmount: 0
});
, и я хочу получить значение salesState, но впереди, поэтому в зависимости от значения я делаю некоторые вещи, и я использую это:
<div class="col-md-offset-7 col-md-1"><p class="align-status"><mat-icon matSuffix [ngStyle]="addStyles(crudForm.get('salesState').value)">stop</mat-icon>VENTA</p></div>
, но не работает, как будто я не получаю значение.Также de salesState получает другое значение в зависимости от состояния продажи, но это работает.и это функция на ts:
addStyles(a){
let myStyle = {
'color' : a === 2 ? 'green' : 'blue',
}
return myStyle
}
Любые идеи ??
Я был бы очень признателен