gpt4 book ai didi

html - Angular2 和 W3C HTML 验证

转载 作者:太空狗 更新时间:2023-10-29 19:30:13 24 4
gpt4 key购买 nike

我正在使用 Angular2 开发应用程序,由于我在代码中使用了指令或自定义标记,因此无法通过 W3C HTML 验证对其进行验证。

例如,如果我使用 <my-component>元素或 *ngIf指令或一些单向/双向绑定(bind)元素,例如 (click)[(ngModel)] , 它对任何 W3C 验证器都无效。

我想我应该用有效的元素替换它们。

所以,从Angular2 documentation开始,我为替换创建了以下摘要:

  • (事件)--> 事件数据
  • [属性] --> 数据绑定(bind)属性
  • [(ngModel)] --> 数据绑定(bind) ngModel
  • *ngFor="let i of items"--> data-template="ngFor let i of items"
  • *ngIf="condition"--> data-template="ngIf:condition"

对于我的列表中的每个元素来说,这是编写符合 W3C 标准的代码的正确方法吗?

最佳答案

您可以“解压”*ngFor(等等)语法糖。

Tour of Heroes angular 2 教程(正在寻找链接...)中实际上提供了对此的出色解释

啊,找到了。

https://angular.io/docs/ts/latest/guide/template-syntax.html#!#star-template

转到“* 和模板”部分。

关于html - Angular2 和 W3C HTML 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40863164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com