Ом Следующее несколько экземпляров одного и того же компонента с различными параметрами запроса
Я разрабатываю древовидное меню, используя Om Next, вложив несколько экземпляров одного и того же компонента ((defui Tree...
). Я могу рекурсивно построить дерево, передавая различные свойства, поэтому начальный рендеринг в порядке.
Но повторное отображение элементов при изменении состояния проблематично, поскольку они используют один и тот же запрос и параметры. Но если у меня могут быть разные параметры запроса в разных экземплярах компонентов, они будут обрабатываться с соответствующими свойствами.
Насколько я понимаю, запрос и параметры связаны с компонентом, а не с отдельными экземплярами. Поэтому, пытаясь обновить параметры, используя om-next/set-query!
не работал здесь.
Каков идиоматический способ обработки такого сценария? Можем ли мы сделать обходной путь с om/factory
?
(Пожалуйста, простите меня, если я страдаю от неправильного понимания основ здесь.)