当我浏览某些页面的HTML时,我注意到其中一些页面使用此属性“ data-reactid”,例如:
<a data-reactid="......" ></a>
该属性是什么,其功能是什么?
当我浏览某些页面的HTML时,我注意到其中一些页面使用此属性“ data-reactid”,例如:
<a data-reactid="......" ></a>
该属性是什么,其功能是什么?
这就是HTML数据属性。详情请参见:http : //html5doctor.com/html5-custom-data-attributes/
基本上,它只是您的自定义数据的容器,同时仍使HTML有效。它data-
加上一些唯一的标识符。
数据属性通常用于各种交互。通常通过javascript。它们不会影响任何有关站点行为的内容,并且可以作为方便的方法出于任何目的传递数据。这是一篇可能会解决问题的文章:
http://ejohn.org/blog/html-5-data-attributes/
您可以通过在data-
任何标准属性安全字符串(不带空格或特殊字符的字母数字)之前添加前缀来创建数据属性。例如,data-id
在这种情况下data-reactid
这是一个自定义html属性,但在这种情况下,可能由Facebook React JS库使用。
看看:http : //facebook.github.io/react/