Sono stato in grado di creare una funzione per attivare correttamente le righe nella mia tabella di ng per espandere al clic, tuttavia, quando si fa nuovamente clic non si nascondono. La funzione nel JavaScript è:Fare un evento di ng-click
$scope.toggle = function() {
return !this.booleanVal;
};
il booleanVal
è essere un valore dal file json
(ogni riga con un proprio valore). Quindi in HTML.
<p class="row_description more" ng-click="row.booleanVal = toggle()">{{row.description}</p>
<div class="check-element animate-show" ng-show="row.booleanVal">
Si lavora per il primo clic, trasformando il non precedentemente falso booleanVal
a true
, però, lo fa tornare a toggle
false
. Qualche idea di cosa sta andando storto?
Qual è 'interruttore()' – tymeJV
grazie, che si suppone essere di commutazione() –