I have an Ember component that I want to dynamically disable/ enable. Initially I have:
//template.emblem
= input type="text" disabled=true placeholder="Account Number" class="form-control"
When I have disabled=false, it enables the button again. Now I want to make it dynamic. I thought of creating a simple function that returns true or false inside component.js:
//component.js
export default Ember.Component.extend({
...
disableButton(){
return true
},
//template.emblem
= input type="text" disabled=disableButton placeholder="Account Number" class="form-control"
This disables it. However, when I switch disableButton to return false, it is still disabled.
How can I connect the disabled to a function/ property inside component.js?
The template.emblem and component.js folder hierarchy is:
components
|-my-awesome-component
|- template.emblem
|- component.js
Aucun commentaire:
Enregistrer un commentaire