3

使用 jQuery,我可以通过on方法附加一个事件处理函数,当 DOM 更改和某些东西(如 Ajax 调用)替换页面的 HTML 时,该方法也会触发。

是否可以使用 React 组件做类似的事情?在更改 DOM 的 ajax 调用之后,如果找到具有特定元素的元素,class则渲染它(使用ReactDOM.render(...))。

谢谢

4

1 回答 1

4

应该赋予组件渲染责任以做出反应。因此,您应该将来自 ajax 调用的响应存储在其中,current state并且 react 将根据当前状态处理组件渲染。如果您只使用反应,请遵循这些 API

https://facebook.github.io/react/docs/component-api.html

或者connect()如果您正在使用 react-redux 编写,请关注

于 2016-05-14T19:15:43.677 回答