React.js:如何将数据属性添加到虚拟DOM,以便它在渲染的DOM中继承?

时间:2014-08-14 15:00:57

标签: reactjs

我希望将数据obj绑定到呈现的DOM元素的属性。类似于D3和Jquery对data()的处理。

有没有办法用React.js做到这一点?

2 个答案:

答案 0 :(得分:2)

基本上,您可以使用data-xxx属性并在渲染react.js元素时绑定它们。

答案 1 :(得分:0)

使用data- *表示法,例如:

render: function () {
   return React.DOM.div({'data-my-key': 'myValue'}, 'My Div!');
}

请注意,您必须使用脊柱盒/烤肉串密钥表示法(data-myKey将不起作用)。更具体地说,没有大写字母。

来源:Tags and Attributes | React