从组件到控制器访问输入属性值Angular 6

时间:2019-01-15 03:24:38

标签: angular

我的组件中有一个表单,我想从控制器中的模型访问输入值属性。

我可以访问第一个,因为我给出了值,但是秒是通过管道计算的,我无法获得该值。

组件

<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});
  }

}

0 个答案:

没有答案