Il problema è che ng-click
funziona su così evento se cancelTicket === false
continua a sparare ng-click
. Come posso smettere?ng-clic fa ancora fuoco quando div è (ng) disabilitato
<div class="btn-block save-changes padding-10" ng-class="{'gray':cancelTicket===false,'secondary-button':cancelTicket===true}" ng-click="CancelTicket(ticketPin)" ng-disabled="cancelTicket===false" style="display: table;">
<div class="button-container padding3" ng-class="{'pointer':cancelTicket===true}">
<button-spinner promise="cancelPromise"></button-spinner>
<div style="display: inline-block !important;"> @Translator.Translate("CANCEL") </div>
</div>
</div>
sì, l'evento si verifica anche se è falso, è necessario fare attenzione nel codice se ciò è falso utilizzare 'return' –
@BhojendraNepal dove nel codice? – None
Nella funzione CancelTicket. –