2013-02-16 56 views
0

我正在使用一个javascript框架,它需要HTML中的自定义属性...并且Aptana将此显示为无效(带下划线),没有说明..我想添加其中的一部分,这可能吗?如何为Aptana添加自定义html属性描述?

+1

我不知道Aptana,但你应该[自定义属性](http://www.w3.org/html/wg/drafts/html/master/dom.html#embedding-custom-non-visible-数据与数据 - * - 属性)与前缀**数据 - **这样**数据我的属性**,以避免未来的冲突。 – kjetilh 2013-02-16 18:24:20

+0

我无法控制,我使用Angular呈现我的模板.. – 2013-02-16 19:02:37

回答

0

您可以将AngularJS属性和指令与data-相联系,它们将仍然有效。例如:

<body data-ng-app="app" > 
    <div data-ng-controller="TestController"> 
     <span test-directive> 
      {{test}}  
     </span>       
    </div>   
</body> 

这里是JSFiddle检查了这一点。

认为Aptana会将属性视为有效,但您必须验证该属性。


要手动添加属性,请看这answer

3

快速修复只是停止编辑器显示属性警告,我做的是: 转到Windows>首选项> Aptana Studio>验证> HTML Tidy验证器>属性。 然后设置'Proprietary Attributes'忽略。