Плохо ли это/может ли это повредить производительность, если я часто пропускаю реквизиты от корневого компонента до компонентов дочернего компонента 4-5?Неправильно ли проходить реквизит через несколько компонентов до ребенка?
Im думает, что каждый компонент в цепочке должен будет переигрывать каждый раз, когда изменения реквизита, что означает плохую производительность, поскольку это единственный маленький дочерний компонент внутри большого компонента, который на самом деле нуждается в изменении.
Если это действительно так, должен ли я сгладить свой корневой компонент, или я должен реализовать пользовательский «shouldComponentUpdate» или что-то еще?
Должно быть хорошо передать его 4-5 компонентам, потому что разрешение рендера реагирования очень быстрое. Поскольку для каждого дочернего компонента фактически не требуется модификация dom, вы не должны видеть удар производительности. – Dibesjr