我是新手,第一个应用程序。我正在尝试使用数据属性创建自定义元素。目前我正在用简单的ES5编写,所以还没有JSX,Babel或ES6。那将是下一个。
var myEl = React.createClass({
displayName : 'elCont',
render: function() {
return(
React.createElement('My-Shiney-Element', {
data: data,
conf: conf
})
);
)}
var data = [1,2,3,4,5,6];
var conf = {"show": true};
我可以在html <my-shiney-element><\my-shiney-element>
中看到但不是属性?
答案 0 :(得分:1)
您可以使用
<my-shiney-element foo="bla"><\my-shiney-element>
在您的代码中,您可以使用“this.props.foo”
访问“foo”https://facebook.github.io/react/docs/transferring-props.html