Oggi mi sono trovato davanti ad un problema con l’uso del componente lightning input.

Ho usato questo componente per gestire delle date. E’ sicuramente meglio di ui:inputDate in quanto mi permette di settare un range di date con l’attributo min e attributo max

Il problema però che non mi mostra la data solo in formato numerico e il valore del mese è espresso in lettere.

Ho fatto un’indagine e sia sul web che attraverso colleghi molto esperti nell’argomento, ho realizzato che è un bug.

Bug dichiarato anche nella community di salesforce, circa i bug del software.

Link alla community

Specifiche Lightning Input

<div class="slds-col slds-size_4-of-12">
												<lightning:input name="input1" aura:id="partialPlanStartDate" type="date" 
													disabled="{!v.isDisabledPartialPlanner}" label="Dal" value="{!v.StartDatePartialPlanner}" min="{!v.StartDatePartialPlanner}" 
													max="{!v.EndDatePartialPlanner}" 
												    onchange="{!c.changeStartDateAutoPlanner}"  />
											</div>
											<div class="slds-col slds-size_4-of-12">												
												<lightning:input name="input1" aura:id="partialPlanEndDate" type="date" disabled="{!v.isDisabledPartialPlanner}" label="Al"  value="{!v.EndDatePartialPlanner}" min="{!v.StartDatePartialPlanner}" max="{!v.EndDatePartialPlanner}" 
												onchange="{!c.changeEndDateAutoPlanner}" />
											</div>