【发布时间】:2020-04-30 09:18:45
【问题描述】:
我有 2 个不同的页面,它们将显示相同的数据,并且它们都共享相同的组件。但是这两个页面的分辨率不同,一个是带有警告框的大小,一个是类似的 A4 大小。如何为它们设置动态高度和宽度。我尝试使用 ngstyle 不确定如何正确实现它 在普通的 html 中
<tbody class="classname" style="height: 60px; width: fit-content;">我添加了这个并且它可以工作,但是两个页面都采用相同的分辨率。
所以我用 ngstyle 再次尝试了同样的事情,两个页面都设置为相同的 60
[ngStyle]="{'height.px': 'Height' ? '60' : '200' }"
或者有没有使用 ngclass 的解决方案?
【问题讨论】:
-
在什么条件下决定是哪个页面?
-
@Obaid 如果页面分辨率为 200,则应设置为 200 像素,反之亦然
标签: ng-class ng-style angularjs-ng-style