我正在编写一个Angular表组件,用于扩展@angular/cdk
的数据表。
作为其一部分,我正在尝试使表有状态。为此,我给每行一个属性value
。我想通过访问该行的模板输入变量 let employee
来设置value属性。
<!-- Template of MyRowComponent. -->
<my-row *cdkRowDef="let employee"></my-row>
在这里,employee
是结构指令创建嵌入视图时创建的隐式上下文。现在,有什么方法可以在MyRowComponent
内访问此上下文?
现在,我必须执行此操作,而且效果不佳:
<my-row *cdkRowDef="let employee" [value]="employee"></my-row>