我很难将动态事件附加到我的react组件。我有以下组件:
var ListItem = React.createClass({
    render: function() {
        return (
            <li className="selector" >
                <div className="column">
                    <h2 className="commentAuthor">
                        {this.props.author}
                    </h2>
                    <div>{this.props.children}</div>
                </div>
            </li>
        );
    }
});
var ListBox = React.createClass({
    mixins : [MyMixin],
    render : function() {
        this.nodes = this.props.data.map(function(item) {
            return <ListItem author={item.author}>{item.text}</ListItem>;
        });
        return (
            <ul id="columns">
                {this.nodes}
            </ul>
        );
    }
});
如您所见,ListItem 将 className 设置为“选择器”。基于这个“选择器”,我想查询节点并在 MyMixin 中动态附加事件。
React.renderComponent(
    <ListBox data={data} selector="li.selector" />,
    document.getElementById('example')
);
也许我的想法完全错了,因为我对 React 还很陌生。
问候