Eclipse - 未定义的属性名称警告

时间:2018-05-26 08:00:35

标签: javascript eclipse

我试图在日食中使用avalonjs(on github)。我在<head>标记的login.html中添加依赖项,如<script src="${root!}/assets/avalon/avalon.min.js"></script>。我可以从ms-click="ldCode"获取最终数据。它从后端获得一些验证代码。但eclipse发出警告未定义的属性名称(ms-click)。并且所有avalon属性都会收到此警告。这是一个问题吗?  谢谢你的时间!

1 个答案:

答案 0 :(得分:1)

  

这是一个问题吗?

仅当您希望HTML严格有效时(例如,传递validation)。 HTML规范中没有定义ms-click属性;所有非标准属性都是supposed to use a data- prefix

但是许多图书馆违反了这条规则。如果存在冲突(两个libs对不同的东西使用相同的名称)或HTML本身获得冲突的属性,这只是一个问题。但规则就在那里,这就是为什么Eclipse会警告你这些属性的原因。