Régler conditionnellement la classe ng d'Angular en fonction de l'état

Je voudrais de manière conditionnelle de la classe d'un élément basé sur l'état de l'application (à l'aide de AngularUI Routeur). J'ai essayé cela, mais ça ne fonctionne pas:

<li ng-class="{active: $state.current.name === 'state1'}">State 1</li>
<li ng-class="{active: $state.current.name === 'state2'}">State 2</li>

Des idées?

source d'informationauteur tronman