При использовании Om кажется, что передача соответствующих частей состояния приложения дочерним компонентам — это фактически то же самое, что и отсутствие передачи состояния приложения, но использование ref-курсоров. Каков вариант использования ref-курсоров для передачи частей состояния приложения по цепочке?
Я прочитал все три учебника и концептуальный обзор в репозитории Om github, но не могу найти ответ на этот вопрос. Кажется, что можно использовать либо одно, либо другое и выполнить одно и то же (один либо определяет компонент с помощью (defn blah [_ owner] ...)
и использует ref-курсоры, либо определяет компонент с помощью (defn blah [relevent-state owner] ...)
Может ли кто-нибудь пояснить, когда я хотел бы использовать курсор ссылки внутри компонента, а не просто передавать часть состояния приложения в этот компонент?