0
有趣的問題。我需要使用帶有枚舉的Angualar4模板。模板中的Angular4枚舉
又名。
<div class="small-12 columns compliance-freq__item"
[ngClass]="getComplianceFrequencyClasses(complianceFrequency, LicenceComplianceFrequency.QUARTERLY)"</div>
通知的
LicenceComplianceFrequency.QUARTERLY
枚舉聲明如下
export enum LicenceComplianceFrequency {
QUARTERLY = "QUARTERLY",
MONTHLY = "MONTHLY"
}
這給了我一個模板錯誤,
無法讀取的未定義的屬性季度。
我已經嘗試通過修改組件本身在很多方面與模板進行集成。
1)未定義的錯誤的仍然季刊在模板
get LicenceComplianceFrequency() {
return LicenceComplianceFrequency;
}
2)(慘叫即LicenceComplianceFrequency不是文件* .TS的可導出的元素)
import {LicenceComplianceFrequency} from '....';
public LicenceComplianceFrequency = LicenceComplianceFrequency;
任何意見?
https://stackoverflow.com/questions/43126875/角模板枚舉是-未定義-在控制器功能 – yurzui