В чем разница между (щелчком) и (изменением) в Angular5? - PullRequest
0 голосов
/ 02 июля 2018

Я новичок в angular5 и не могу понять разницу между (щелчком) и (изменением):

 <mat-row *matRowDef="let row; columns: displayedColumns; let i = index"
                   (click)="onSourceDatabaseChange($event, row,i)"
                   (change)="onSourceDatabaseChange($event, row, i)"                       
 </mat-row>

Когда они стреляют и что они делают?

1 Ответ

0 голосов
/ 02 июля 2018

(click) вызывает указанную функцию, когда пользователь нажимает на заданный элемент (в вашем примере, когда пользователь нажимает на строку.

Событие (change) связывается с событием onChange в HTML. Это событие вызывается для элементов <input>, <select> и <textarea>, когда пользователь фиксирует изменение значения элемента.

Событие (change) также может быть специально реализовано другими компонентами Angular. Обычно он применяется к компонентам, в которых содержимое компонента изменяется пользователем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...