【发布时间】:2019-09-30 23:44:07
【问题描述】:
在速记 CSS 网格属性上使用 @HostBinding 时(例如,使用 grid-row 而不是 grid-row-start 和 grid-row-end)绑定不起作用:
export class MyComponent {
@HostBinding('style.grid-row')
row = '1 / 2';
}
但是使用单个属性确实有效:
export class MyComponent {
@HostBinding('style.grid-row-start')
row = 1;
@HostBinding('style.grid-row-end')
row = 2;
}
这是故意的还是 Angular 的错误?当然,解决方法是不使用速记属性。
Stackblitz:https://stackblitz.com/edit/angular-qfotyg
【问题讨论】:
标签: angular css-grid angular2-hostbinding