/ / cómo gestionar la modificación DOM simultánea - javascript, html, reactjs, flux

cómo gestionar la modificación DOM simultánea - javascript, html, reactjs, flux

Soy nuevo en reaccionar y fluir. Tengo una aplicación web que necesito desarrollar usando react and flux parcialmente. Sin embargo, hay otro motor de terceros que se conecta con la aplicación y manipula el DOM de la página web usando javascript sin reaccionar.

Entonces, a medida que la creación de componentes basada en reacción se ocupaCon el concepto de dom virtual, hay problemas con la modificación simultánea del DOM. ¿Alguien puede sugerirme cómo administrar las modificaciones dom tanto por React como por un motor de terceros a la vez?

Respuestas

1 para la respuesta № 1

Puede consultar el método del ciclo de vida del componente React shouldComponentUpdate () para decidir quién debe ser responsable de representar el DOM.

Por ejemplo, si desea dejar que el motor de la tercera parte se haga cargo por completo de la representación de su React component después de la representación inicial, puede implementar el shouldComponentUpdate() regresar explícitamente false.

shouldComponentUpdate: function(nextProps, nextState) {
return false;
}