我的组件中有一个表单,我想从控制器中的模型访问输入值属性。
我可以访问第一个,因为我给出了值,但是秒是通过管道计算的,我无法获得该值。
组件
<form class="formQuote" #newQuote="ngForm" (ngSubmit)="onSubmit(newQuote)">
<input type="number" name="quantity" class="form-control" #quantity="ngModel" [(ngModel)]="cart.quantity" placeholder="1">
<input name="precio" #price="ngModel" [(ngModel)]="cart.price" [disabled]="true" value="{{serviceSelected | calcPrice : quote.kg : cart.quantity : true | currency:'MXN':symbol:'1.2-2'}}">
<button mat-stroked-button color="primary" type="submit">Add</button>
</form>
控制器
export class TableQuoteComponent implements OnInit {
cart: ShoppingCart = {};
constructor(private cartService: PrepayService) { }
ngOnInit() {
}
onSubmit(newObj) {
this.cart = newObj.value;
this.cartService.addData({...this.cart});
}
}