I was a bit astonished by one reaction of a lightning:input field: whatever I typed in there, nothing appeared in the field. It wasn’t any event handler that I added, but a mistake on my side.
The component was very simple:
<aura:component access="global" controller="MyController">
placeholder="Filter here...!" /> </aura:component>
The issue was, that the aura:attribute with the name “filterText” was not defined.
Okay, sure, that’s a mistake, but: really? No reaction at all? Not even an error message, only pure silence.