我有component0和component1。 component1是component0的子组件。 在component0代码上的打字稿上,我有一个枚举“Worker”,它有“A”和“B”。对于component0模板(html)我有选择器应用component1 看起来像那样:
<sel> </sel>
我想从模板传递一种枚举,在component1上我可以检查我得到的女巫价值。
例如:
<sel [Worker]=Worker.A> </sel>
和组件1(在我获得@input上的值之后) 对值进行切换,并检查是否有A / B
我该怎么办呢?
答案 0 :(得分:0)
您可以将枚举类型放入本地范围并以此方式引用它。视图中不提供类型。
试试这个:
export class Component0 {
public enumType: Worker;
}
然后你可以在视图中使用它:
<sel [Worker]="enumType.A"> </sel>