Toggle-Klasse und der text in angular.js

Gibt es eine Sperre und entsperren Funktionen, die in html wird vertreten durch

<li><a ng:click="lock(selectedUser)"><i class="icon-lock icon"></i>Lock</a></li>

und

<li><a ng:click="unlock(selectedUser)"><i class="icon-unlock icon"></i>UnLock</a></li>

Unlock/Lock ist eigentlich eine REST API-Aufruf

$scope.unlock = function(user){
     user.$unlock();
}

$scope.lock = function(user){
     user.$lock();
}

Wie kann ich Umschalten zwischen den beiden Staaten in angular.js? Ich meine, wenn eine Sperre erfolgt ist und erfolgreich war die erste option sollte versteckt werden, während die Schaltfläche "entsperren", sollten sichtbar werden.

selectedUser.enabled

zurück 1 für unlocked und 0 für gesperrt.

InformationsquelleAutor Upvote | 2013-04-14
Schreibe einen Kommentar