角材料指定每个扩展面板的高度

时间:2020-03-21 13:42:09

标签: angular

我有一个问题,在扩展面板中有2个图表(在屏幕右侧) 而且我不能给扩展面板加高:自动。因为这些图表是从expandationPanel中删除的。
如果(我的意思是不隐藏),此图表将起作用。
如果有数据(数据量必须大于0),则第一个图表可以工作
第二张图表仅在其数据量大于3时才能工作
因此,如果我没有足够的数据来显示第二张图表-我将其隐藏
如果我没有任何数据,那么我将对第一张图表和第二张图表进行相同
当我隐藏其中一个图表时,我的身高是一样的,即使这些图表也被隐藏了,那么我该如何做[ngStyle]有条件的呢?不只一个,我需要angular可以通过这种方式检查条件: 如果secondChartHasData == true 和firstChartHasData == true -我将高度设置为800px。
但是如果其中一个为 false-它将检查如果secondChartHasData为false (如果为false并且 firstChartHasData 为true,则我们将高度设置为 450px )或 firstChartHasData > == 。但是,如果两个都是 false ,我将设置 280px 高度
那么我该如何检查呢?我需要按角度进行操作(因为我没有一个扩展面板,每个面板都有另一个数据,所以我想为每个面板设置高度) How expansionPanel height has

0 个答案:

没有答案