Musze wprowadzić małą zmianę w kodzie ale nie mogę dojść jak to zmienić. Siedzę zazwyczaj w samym c#.Pierwsza styczność z angularem.
To z pliku product.html
{{productsList.products[i].converter}}
Daje taki efekt 1kg=10szt i jest to statyczne
Natomiast mam to zaminić na dynamiczne gdy zwiększa się ilość 3kg=30szt
Mam wartość ilości productsList.changeQuantity(i, $event) tylko nie wiem gdzie to wrzucić.W pliku product.ts nic podobnego nie widzę.Dopiero w pliku product.service.ts widzę coś związanego z converter
@smalczyk1: samo oznaczenie tego wyświeltania w brace {{ }} powoduje, że jest to bindowane. Więc, jeśli chcesz, aby zostąło to odświezone wystarczy update klasy productList.products[i].converter
@MroczekBall3D: {{productsList.products[i].converter}} pobierane jest z bazy i cały czas jest 1kg=30szt.Pokazuje domyślny przelicznik i chyba ten update nic by nie dał.Dodawanie czy odejmowanie produktu nie ma wpływu.
Wystarczyło by mi,żeby rozdzielić te wartości z {{productsList.products[i].converter}} i wstawiłbym coś takiego
Musze wprowadzić małą zmianę w kodzie ale nie mogę dojść jak to zmienić. Siedzę zazwyczaj w samym c#.Pierwsza styczność z angularem.
To z pliku product.html
{{productsList.products[i].converter}}
Daje taki efekt 1kg=10szt i jest to statyczne
Natomiast mam to zaminić na dynamiczne gdy zwiększa się ilość 3kg=30szt
Mam wartość ilości productsList.changeQuantity(i, $event) tylko nie wiem gdzie to wrzucić.W pliku product.ts nic podobnego nie widzę.Dopiero w pliku product.service.ts widzę coś związanego z converter
https://pastebin.com/nv3kDrgf
Wystarczyło by mi,żeby rozdzielić te wartości z {{productsList.products[i].converter}} i wstawiłbym coś takiego
productsList.changeQuantity(i, $event)=productsList.changeQuantity(i, $event)*productsList.products[i].converter.secondUnit
Mówisz, że gdy zwiększy się ilość, to ma wyświeltić sę nowa ilośc.
Przykład podany przez Ciebie jest dobry, jest to bindowanie i wyświetla to zawsze aktualną wartość trzymaną w zmiennej w tej klasie.
"wartość ilości"