当网格API布尔值为==='时更改CSS;true'

Change CSS when grid API boolean is === 'true'

本文关键字:CSS true 网格 布尔值 API      更新时间:2023-09-26

我使用的是ag网格,它可以添加groupedHeader,因此是一个可以扩展和折叠子标题选择的标题。在网格的API上是一个布尔gridAPI.expanded,如果展开则返回true,如果不展开则返回false。

我试图根据这个布尔值来调整包含网格的div的宽度。

我曾尝试在div中使用ng-styleng-if,但它不符合布尔值(我已将其放在范围中):

<div ng-if ='gridAPI.expanded === true' ng-style="{width:1720px}"></div>

了解网格是否已展开的唯一方法是使用此布尔值。

有什么想法可以让它发挥作用吗?

这样的东西应该可以工作:

<div ng-style="gridAPI.expanded ? {width: '1720px'} : {}"></div>