Botón de deshabilitar cuando la entrada está vacía en Angular 2

Quiero verificar si la entrada está vacía.

Si no está vacío, habilite el botón enviar.Si está vacío, deshabilite el botón Enviar.

Lo intenté(oninput) y(onchange), pero no corren.

<input type="password" [(ngModel)]="myPassword" (oninput)="checkPasswordEmpty()"/>

checkPasswordEmpty() {
    console.log("checkPasswordEmpty runs");
    if (this.myPassword) {
        // enable the button
    }
}

Respuestas a la pregunta(3)

Su respuesta a la pregunta