1
{
$scope.editable = true;
$scope.NewEmployee = function() {
$scope.editable = false;
};
$scope.EditEmployee = function() {
$scope.editable = false;
$scope.Employee.edit = true;
};
$scope.Cancel = function() {
$scope.editable = true;
};
}
<button ng-click="NewEmployee()"></button>
<button ng-click="EditEmployee()" ></button>
<button ng-click="Save()" ng-disabled="editable"></button>
<button ng-class="Cancel()" ng-disabled="editable"></button>
, wenn es nur ist NewEmployee() ist es ArbeitAngularJS ng-disabled funktioniert nicht
aber ich hinzufügen EditEmployee() Save() Cancel() eine von ihnen es nicht
Vielleicht ist das nur ein Tippfehler in Frage. Weil OP erwähnt hat, dass es an EditEmployee nicht funktioniert, speichere auch ... –
Oh, Danke, dass ich das nicht gesehen habe. – user3373914
@BhojendraNepal: 'ng-disabled' funktionierte nicht, weil die typo' ng-class' Direktive nicht ausgeführt wurde, da sie standardmäßig deaktiviert war & 'ng-disabled hat die höchste Priorität im Vergleich zu' ng-class', aber sobald sie aktiviert wurde Es konnte "ng-class" nicht verarbeiten, da es nicht im richtigen Format war. – dreamweiver