如果定义了变量,则将角度设置为angular?

时间:2013-12-02 09:42:27

标签: angularjs

如果变量未定义,我正在尝试将“扩展”类设置为div。我试过这个,但没有成功。我做错了什么?

{'expanded': typeof member != 'undefined'}

2 个答案:

答案 0 :(得分:11)

你可以更轻松地做到:

 ng-class="{'expanded':  member != undefined}"

甚至:

ng-class="{'expanded':  member }"

示例:http://plnkr.co/edit/9RMulfYViGKf91743VZz?p=preview

答案 1 :(得分:2)

将您的条件放在范围内的函数中。

Plunkr:http://plnkr.co/edit/JnH0H7