/ / ToggleClass използвайки AngularJS - angularjs, toggleclass

ToggleClass използвайки AngularJS - angularjs, toggleclass

Опитвам се да превключвам страничната лента чрез превключване на класове. В jQuery имах:

$("[data-toggle]").click(function () {
var toggle_el = $(this).data("toggle");
$(toggle_el).toggleClass("open-sidebar");
});

Чудите се как бих постигнал същото с AngularJS

Отговори:

1 за отговор № 1

употреба ng-class задайте за променлива:

ng-class="{"someClass" : scopeVar }"

И превключване scopeVar с едно кликване:

$scope.toggle = function() { $scope.scopeVar = !$scope.scopeVar }