我正在開發一個Angular2應用程序,由於我在代碼中使用指令或自定義標籤,因此無法通過W3C HTML驗證進行驗證。Angular2和W3C HTML驗證
例如,如果我使用<my-component>
元件或*ngIf
指令或一些單向/雙向綁定元素,如(click)
或[(ngModel)]
,它不可能是有效的任何W3C驗證。
我想我應該將它們替換爲可驗證的元素。
所以,從Angular2 documentation開始,我創建了下面的摘要替換:
- (事件) - >數據上事件
- [屬性] - >數據綁定屬性
- [(ngModel)〕 - >數據賓登-ngModel
- * ngFor = 「令i條」 - >數據模板= 「ngFor令i條」
- * ngIf = 「條件」 - > data-template =「ngIf:condition」
這是我列表中每個元素編寫符合W3C標準的代碼的正確方法嗎?
[W3C HTML驗證器中的Angular2語法]的可能重複(http://stackoverflow.com/questions/37480893/angular2-syntax-in-w3c-html-validator) –
這不會回覆我的疑問句我發佈的結尾... – smartmouse