Я упаковываю компонент jQuery Flotchart в качестве реагента, и мне нужно вызвать метод экземпляра диаграммы при изменении свойств компонента.React reconciliation - props diff
В результате у меня есть shouldComponentUpdate
реализация крюка, которая сравнивает новые реквизиты со старыми.
Однако, как правило, React сам сравнивает новые компоненты реквизита со старыми в качестве части процесса согласования, поэтому React уже должен иметь информацию о том, изменились ли некоторые реквизиты. Это означает, что если я выполняю неглубокое сравнение реквизита в shouldComponentUpdate
, я дублирую функциональность, уже встроенную в React, правильно? Если да, то как мне получить информацию о том, изменились ли свойства из React, без необходимости дублировать его в shouldComponentUpdate
?