如何在 React js 函数中使用 jQuery $(this)

How can I use jQuery $(this) in react js function

我正在研究 reactjs 并且点击我正在调用一个函数。

在该函数中,我想使用 jQuery $this 来更改该元素的文本。 可以这样做吗?

或者 reactjs 有什么办法可以改变当前元素的文本吗?

如果您只需要更改被点击元素的文本,您可以这样做

var Component = React.createClass({
    handleClick(e) {
        e.currentTarget.innerHTML = 'New Text';
    },

    render() {
        return <div onClick={this.handleClick}>Change Text</div>;
    }
});

Example

并且在我们的案例中没有必要使用 jQuery