Отображать изображение, когда пользователь отправляет форму поиска - PullRequest
0 голосов
/ 30 мая 2018

Я довольно новичок в Angular и в Интернете в целом, и я хотел бы отобразить изображение (флажок), когда пользователь нажимает клавишу ввода, чтобы отправить свой поиск.Я думал об использовании коллапса, но не знаю, как это сделать, поскольку у меня нет кнопки поиска, на которую можно отправить запрос.Извините, если об этом уже спрашивали, но я не нашел реальных ответов.

(Используя Angular 6, HTML5, CSS3)

Спасибо.

1 Ответ

0 голосов
/ 30 мая 2018

В официальной документации Angular есть отдельный раздел для ввода данных пользователем.Там вы можете найти, как работать с событиями нажатия клавиш в Angular. Найдите ссылку здесь .

То, что вам нужно сделать, это что-то вроде этого.

@Component({
  selector: 'app-key-up3',
  template: `
    <input (keyup.enter)="onEnter(box.value)">
    <div *ngIf="showTick">your icon goes here</div>
  `
})
export class KeyUpComponent_v3 {
  value = '';
  showTick = false;
  onEnter(value: string) { this.showTick = true; }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...