ভিউচিল্ড চেষ্টা করার সময় আমি ত্রুটিটি পাচ্ছি। ত্রুটিটি হ'ল "'opts' এর পক্ষে একটি যুক্তি সরবরাহ করা হয়নি" "
@ ভিউচিল্ড দুজনেই ত্রুটি দিচ্ছে।
import { Component, OnInit, ElementRef, ViewChild, Output, EventEmitter } from '@angular/core';
import { Ingredient } from 'src/app/shared/ingredient.model';
@Component({
selector: 'app-shopping-edit',
templateUrl: './shopping-edit.component.html',
styleUrls: ['./shopping-edit.component.css']
})
export class ShoppingEditComponent implements OnInit {
@ViewChild('nameInput') nameInputRef: ElementRef;
@ViewChild('amountInput') amountInputRef: ElementRef;
@Output() ingredientAdded = new EventEmitter<Ingredient>();
constructor() {}
ngOnInit() {
}
onAddItem() {
const ingName = this.nameInputRef.nativeElement.value;
const ingAmount = this.amountInputRef.nativeElement.value;
const newIngredient = new Ingredient(ingName, ingAmount);
this.ingredientAdded.emit(newIngredient);
}
}
ts (11,2): ত্রুটি TS2554: প্রত্যাশিত 2 টি আর্গুমেন্ট, তবে 1 পেয়েছে।