ember.js - disabled - Ember botón deshabilitado
helpers ember (2)
Tengo un problema con las brasas bind-attr en el atributo ''disabled'' en un botón. Básicamente no puedo conseguir que no deshabilite mi botón.
isCancelled es un booleano en mi modelo, según esto debería hacer aparecer ''disabled'' y desaparecer dentro de la etiqueta prestada.
El botón se ve así:
<button {{action "cancel" provisioning}} {{bind-attr disabled="isCancelled"}}>
Siempre muestra el atributo ''deshabilitado''.
Hice una simple comprobación para depurarlo. Se parece a esto:
isCancelled: {{isCancelled}}
Se muestra como: isCancelled: false
Estoy usando Ember 1.12.0
El problema es que si isCancelled es falso, seguirá generando la etiqueta deshabilitada.
Asegúrese de que CANCELED sea VERDADERO o NULO. Solo cuando es nulo, no se mostrará ''disabled''
La sintaxis bind-attr está en desuso:
<button {{action "cancel" provisioning}} disabled={{isCancelled}}>
Y en su caso está pasando una cadena no la propiedad isCancelled
, por lo tanto, siempre es cierto, {{bind-attr disabled=isCancelled}}>
funcionaría.