Я новичок в Angular, в Jquery, когда вы имеете дело с фрагментом кода, который вам нужно использовать снова, обычно мы создаем js файл или функцию для вызова, когда это необходимо, в Angular i у меня такая же проблема, но я задавался вопросом, должен ли я создать для него компонент или js или функцию, так как я в большом поиске, я хотел бы знать лучшую практику, вот мой код:
public valueChange(value: string): void {
this.from= formatDate( this.value,'yyyy-MM-dd', 'en_US');
this.to=formatDate( this.value1,'yyyy-MM-dd', 'en_US');
this.Legendtemp.push(value);
this.serisName= value;
this.services.getWindAverage(value,this.from,this.to).subscribe(s=>{
this.selected=s;
this.series.push(this.selected);
i=this.series.length-1;
})
this.temp.push(value.length);
}
else{
console.log("Dseleted");
if(this.temp.length!=0){this.temp.pop();this.series.pop();this.temp.length}
}
}
Его multiselectBox получает выбранные значения pu sh их в массив и передает на серверную часть вместе с датой, теперь я добавил кнопку фильтра где-то еще на этой странице, которая должна делать то же самое, что лучше всего сделать это в Angular?