我正在开发一个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