首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >什么是HTML文件中的"data-require“"data-semver”?

什么是HTML文件中的"data-require“"data-semver”?
EN

Stack Overflow用户
提问于 2014-02-24 02:22:31
回答 2查看 14.9K关注 0票数 73

我在HTML中见过这样的标签。这些属性是什么?

这不是 data-* 问题的副本。

编辑:我正在寻找这两个特定的属性,而不是一般的data-*,也不是谷歌建议的data-required,。如果你在网上搜索,你会发现这些属性在很多地方都有使用。我猜这是某种依赖管理软件吧?

代码语言:javascript
复制
<link data-require="bootstrap-css@*" data-semver="3.0.0" rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" />

<script data-require="angular.js@1.1.x" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.js" data-semver="1.1.5"></script>
<script data-require="ui-bootstrap@0.5.0" data-semver="0.5.0" src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.6.0.js"></script>
EN

回答 2

Stack Overflow用户

发布于 2014-02-26 12:44:41

我对此也很好奇。这些似乎是plunker在其编辑器中包含外部库时创建的数据属性。由于plunker在整个开发社区中被大量使用,这可能就是您经常看到它出现的原因。

它们本身不会做任何特别的事情,除非库或服务决定使用它们。

“data-semver”属性似乎是Semantic Versioning的一个实现

据我所知,实际上没有任何库使用它们来进行任何类型的依赖检查/加载。

票数 95
EN

Stack Overflow用户

发布于 2014-02-24 02:27:53

data-属性是HTML5中的新属性,可用于存储任意(文本)数据。“-”之后的部分可以由文档的作者选择。因此,您可以在一个人的图像上拥有一个名为myAge的属性:<img src="imageOfMe.jpg" data-myAge="42" />。它主要用于保存javascript应用程序的数据。

票数 -5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21972470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档