我有一个div,我想根据条件进行样式设置。
如果styleOne为真,我想要背景颜色为红色。如果styleTwo为真,我想要背景颜色为蓝色。我已经使用以下代码完成了其中一半。
<div id="myDiv" [ngStyle]="styleOne && {'background-color': 'red'}">
是否可以添加一个条件,说:
- 如果styleOne为真,则执行此操作
- 如果styleTwo为真,则执行此操作?
编辑
我想我解决了它。它能正常工作。不确定这是否是最好的方法:
<div id="div" [ngStyle]="styleOne && {'background-color': 'red'} || styleTwo && {'background-color': 'blue'}">