Привет У меня есть кнопка, которая должна быть включена или отключена в зависимости от состояния. Когда нужно отключить, мне нужно показать сообщение. Но Javascript срабатывает много раз, поэтому сообщение показывает несколько раз, когда ему нужно показывать только один раз.Как предотвратить Javascript, который будет запущен несколько раз
Ниже разметки, которая вызывает функцию Javascript: -
<button type="submit" class="btn btn-save nm" ng-click="controller.saveOpportunity()" ng-disabled="!(controller.canDealBeClosedByFeeAllocationStatus() && controller.isEnabled('SaveOpportunity'))">
<svg><use xlink:href="../Content/images/c/svg-defs.svg#circle-check"></use></svg>
Save
</button>
Ниже Javascript Функция: -
canDealBeClosedByFeeAllocationStatus:()->
if this.isReibDeal() && this.data.OpportunitySalesStageIsClose() == true
if this.data.FeeAllocationComplete == false
ShowMessage('warning', 'Fee Allocation needs to be complete')
return this.data.FeeAllocationComplete
else
return true
Что такое решение этой проблемы?