Здесь у меня есть одно поле ввода, когда я нажимаю на кнопку SAVE
, оно входит в функцию saveNewCategory()
и проверяет, является ли оно пустым или нет, но когда я помещаю только пробелы в поле ввода, оно также сохраняется и какне разрешается сохранять поле ввода, если в поле ввода заданы только пробелы?
category.component.html
<div>
<form method="post" enctype="multipart/form-data">
<mat-form-field>
<input matInput placeholder="Category Title" maxlength="30" name="categorytitle" [(ngModel)]="this.categoryObj.categorytitle" required>
</mat-form-field>
</form>
<button mat-raised-button color= "accent" (click)="saveNewCategory()">SAVE</button>
</div>
category.component.тс
saveNewCategory(){
if(this.categoryObj.categorytitle != ''){
const formData = new FormData();
formData.append('categorytitle',this.categoryObj.categorytitle);
this.categoryService.saveNewCategory(formData).subscribe(
(data) => {
if(data != undefined && data.status == 1){
this.snackBar.open('New Category Saved Successfully..!!', '',{
duration: 2000
});
}
}
)
}else{
this.snackBar.open('Category Image is required..!!', '',{
duration: 2000
});
}
}