2014-05-08 13 views
5

ho cercato di fare quanto segue:AngularJs multipla ng-cliccare

<accordion-heading ng-click="doSomething(); isopen=!isopen"> 

Qualora questo lavoro? o non è possibile mettere insieme le corde?

ng-click="doThis(param); doThat(param);" 

Ho solo bisogno puntato nella direzione giusta :-)

EDIT:

questo:

ng-click="doThis(param); doThat(param);" 

funziona come previsto, penso che sia:

isopen=!isopen 

che sta causando il problema, mi rendo conto di non averlo detto inizialmente.

vado intorno a questo con l'aggiunta di un extra div nella rubrica fisarmonica, in questo modo:

<accordion-heading ng-click="isopen=!isopen"> 
    <div ng-click="showMainView()"> 
     <i class="glyphicon" ng-class="{'glyphicon glyphicon-minus': isopen, 'glyphicon glyphicon-plus': !isopen}"></i> 
     {{item.model}}<br>{{item.model_engine}} 
    </div> 
</accordion-heading> 

risposta