Size: a a a

Clojure — русскоговорящее сообщество

2021 March 25

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
и кроме того, макрос должен быть именно в clj-модуле, который ты потом  подтягиваешь в cljs
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
проще всего иметь два одноименных модуля, один cljs с кодом, второй clj с макросами. И потом в шапке первого :require-macros...
источник

DS

Denis Shilov in Clojure — русскоговорящее сообщество
А этот, как его, self-hosted clojurescript так и не работает ?
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Denis Shilov
А этот, как его, self-hosted clojurescript так и не работает ?
Да работает вроде. Вот тут библиотечка длающая это чуть удобнее для разработки
https://github.com/mfikes/chivorcam
источник

DS

Denis Shilov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Да работает вроде. Вот тут библиотечка длающая это чуть удобнее для разработки
https://github.com/mfikes/chivorcam
ок, интересно, гляну, спасибо
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
У меня тут кстати архитектурная проблема с re-frame. У меня в базе лежит форма, в форме есть некие айдишники сущностей. Так же в базе лежат эти сущности, проиндексированные по id. Вот я хочу подписку которая достает сущность, id которой указан в форме.
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Т.е.
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
 
(def db {:form {:entity_id 1}
              :entities {1 {:a 1 :b 2}
                             2 {:a 3 :b 4}}})
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Можно конечно одну подписку сделать и все в базе наковырять, но на самом деле у меня там оч сложная структура, там подписки на подписки итд
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Т.е. по сути я хотел бы 1) подписаться на форму, выковырнуть оттуда id 2) подписаться по id на entity
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Вот пока я не вижу способа сделать это целиком в подписках, не затаскивая данные во view
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Короче я дописался на re-frame до того что уже никто не может мне помочь 🙁
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Anton Chikin
Вот пока я не вижу способа сделать это целиком в подписках, не затаскивая данные во view
Не догоняю в чом проблема
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Типа берешь и делаешь подписку
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Типа берешь и делаешь подписку
Ты на clojurians slack подписан? Я там в re-frame описал проблему получше
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Не, я тока тут
источник

AU

Alexander Ushanov in Clojure — русскоговорящее сообщество
можно использовать подписку на форму, достающую id, как сигнал для второй подписки, которая уже вытаскивает нужное
источник

AU

Alexander Ushanov in Clojure — русскоговорящее сообщество
почему нет?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
А, ну то есть отдельную подписку, которая достает id не из параметров а из сигнала?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
делаешь подписку :get-current-entity, которая

- находит в форме введеный id
- по id вернет сущность
источник