我需要根据值是否为真来设置样式。 我需要这样的东西:
<div class="container" [ngStyle]="{ is_root_node: 'box-shadow: none;'}">
<div class="toolbar-container"></div>
<div/>
中找到它
答案 0 :(得分:11)
因此,您希望在box-shadow
为'none'
时将is_root_node
样式设置为true
,否则不要设置它?
选项:
Direct binding:
<div class="container" [style.box-shadow]="is_root_node && 'none'">
<div class="container" [style.box-shadow]="is_root_node ? 'none' : null">
Through NgStyle:
<div class="container" [ngStyle]="{'box-shadow': is_root_node && 'none'}">
<div class="container" [ngStyle]="{'box-shadow': is_root_node ? 'none' : null}">
答案 1 :(得分:0)
试试这个:
<div [ngStyle]="{'box-shadow': 'is_root_node? none : 10px 10px 5px #888888'}"></div>