javascript - Angular ng-class if else -


i'd know how make false ng-class.

page.isselected(1) true if page if page selected, else false

<div id="homepage" ng-class="{ center: page.isselected(1) }"> 

i therefore want if:

isselected true: center

isselected false: left

i tried:

<div id="homepage" ng-class="{ page.isselected(1) 'center : 'left' }"> 

but doesnt work.

i not know i'm doing wrong. can me please?

just make rule each case:

<div id="homepage" ng-class="{ 'center': page.isselected(1) , 'left': !page.isselected(1)  }"> 

or use ternary operator:

<div id="homepage" ng-class="page.isselected(1) ? 'center' : 'left'"> 

Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

single sign on - Logging into Plone site with credentials passed through HTTP -

php - Why does AJAX not process login form? -