React 能够呈现自定义属性 http://facebook.github.io/react/docs/jsx-gotchas.html:
如果你想使用一个自定义属性,你应该给它加上 数据- .
这是一个好消息,除了我找不到一种方法来访问它从事件对象,例如:
render: function() {
...
...
removeTag: function(event) {
this.setState({inputVal: event.target????});
},
元素和data-
属性在html中呈现良好。像style
这样的标准属性可以通过event.target.style
来访问。
而不是event.target
,我尝试:
event.target.props.data.tag
event.target.props.data["tag"]
event.target.props["data-tag"]
event.target.data.tag
event.target.data["tag"]
event.target["data-tag"]
这些都没用。