Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
AngularJS 提供了选项,但不在他们的示例中使用 data- 前缀或强制使用它。我应该在我的项目中包含 data- 前缀吗?为什么?
如果我不使用 data-*,它仍然是有效的 HTML 吗?
许多库,如敲除、角等。不使用 data- 前缀。
淘汰赛使用数据-*:“ <span data-bind="text: myMessage">”
<span data-bind="text: myMessage">
Angular使用 data-*:“指令可以以 x- 或 data- 为前缀,以使其符合 HTML 验证器”(遗憾的是,他们不明白这是为了符合 HTML 而不是验证器)。
我应该包括 data- 前缀吗?
是的,您应该编写有效的 HTML。如果您正在编造属性,请使用属性data-。
data-