Вопросы по теме 'reagent'
Компонент тестирования Clojurescript / Reagent Unit - имитация onChange
Для компонента, в котором у меня есть текстовое поле, мне нужно иметь возможность изменять текст в нем из теста:
(defn choose-city-component []
(let [inner-state (r/atom {:text ""})]
(fn []
[:div
[:input#txt_city {...
576 просмотров
schedule
20.10.2021
Как передать новые реквизиты в состояние компонента в Reagent?
У меня есть компонент:
(defn inner-input [cljs_element activeEl title]
(let [form (atom title)]
(fn [cljs_element activeEl title]
[:input {:type "text"
:onChange #(reset! form (.. % -target -value))
:on-blur...
422 просмотров
schedule
19.10.2021
Как обслужить правильную панель в рефрейминге на основе uri?
У меня есть несколько панелей, определенных для моего приложения:
(defmulti panels identity)
(defmethod panels :panel1 [] [panel1])
(defmethod panels :panel2 [] [panel2])
(defmethod panels :panel3 [] [panel3])
Я могу использовать bidi + pushy...
204 просмотров
schedule
16.09.2021
Clojurescript развязал файл и пространство имен?
Я использую реагент для создания нескольких альтернативных корневых компонентов, только один из которых будет смонтирован на любой заданной странице; однозначно или/или. Они имеют определенную степень общности в своем составе, поэтому будет удобно...
48 просмотров
schedule
30.03.2022
Reagent / ClojureScript - обновления многокомпонентных аспектов
У меня есть компонент выбора, который показывает метку и связанные параметры. Существует отдельный «язык» для выбора языка дисплея. При изменении он обновляет как @language , который выбирает язык меток, так и @search-language-options , который...
183 просмотров
schedule
02.05.2022
Реагент превращает диапазон в редактируемое поле при нажатии
Создание приложения figwheel / cljs / clj, работающего в интерфейсе пользователя, когда пользователь нажимает кнопку. Я хочу превратить диапазон в редактируемое поле при щелчке с помощью реагента. Как мне это сделать?
Я читал о переключении фокуса...
314 просмотров
schedule
27.05.2022
перезагрузить! на атоме реагента не работает должным образом
Итак, что я пытаюсь сделать, это базовое представление с вкладками, используя элемент горизонтальных вкладок re-com. Я добавил элемент v-box, и ниже этого я хочу иметь элемент вкладок и тело, соответствующее вкладке. хотя на :on-change я вызываю...
51 просмотров
schedule
28.05.2022
Как правильно передать параметры URL-адреса секретаря компоненту реагента
Я создаю приложение на основе шаблона re-frame по умолчанию .
У меня есть следующий маршрут секретаря:
(defroute "/users/:id" []
(re-frame/dispatch [:set-active-panel :user-panel])
Я хочу получить доступ к параметру id из URL-адреса в...
965 просмотров
schedule
05.06.2022
Преобразование базовых реквизитов рендеринга в реагент
Итак, я пытаюсь сделать автозаполнение MUi с помощью реагента. это моя попытка
(def options
(clj->js
[{:title "title" :year 1990}
{:title "title2" :year 2990}]))
(defn autocomplete-text-field []
[:> TextField...
261 просмотров
schedule
13.06.2022
Вывод и поведение компонента модульного тестирования Clojurescript/Reagent
Мы использовали React уже около года с неизменяемыми данными, что очень впечатляет. Теперь мы хотим перейти к Clojurescript/Reagent, но нам нужен очень хороший способ протестировать наш код. Для компонентов это то, что мы сделали:
Протестируйте...
1323 просмотров
schedule
04.07.2022
Clojurescript/Reagent/Chart.js — Жизненный цикл реагента — chart.update()
Мы используем chart.js с clojurescript и Reagent. Теперь я знаю, что в Chart.js есть метод chart.update() для обновления диаграммы новыми данными. Итак, вопрос в том, как я могу настроить свой компонент так, чтобы он отображал диаграмму на...
513 просмотров
schedule
07.07.2022
CLJS/Reagent: React не распознает опору в элементе DOM
Я вижу, что в Javascript/React есть много подобных вопросов, но у меня возникла эта проблема с CLojureScript/Reagent, и я не знаю, как ее решить, не испортив все имена состояний моего приложения.
Итак, я получаю эти предупреждения в консоли...
101 просмотров
schedule
19.07.2022
Реагент Figwheel npes на этапе сборки
Я запускаю lein figwheel + реагент, и хотя сайт, похоже, обновляется, я не могу отследить, что может вызвать следующую трассировку стека. Есть ли место, где я должен искать? Что означает эта ошибка?
lein figwheel
Figwheel: focusing on build-id...
497 просмотров
schedule
03.08.2022
Невозможно добавить фоновое изображение в реагент
У меня есть div следующим образом:
[:div (tw [:flex :flex-col :items-center]
{:style {:background-color "#ffffff"
:background-image "url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'...
93 просмотров
schedule
01.08.2022
Ошибки обработки Clojurescript/реагентов
Мы начинаем использовать Clojuescript/Reagent для следующего этапа разработки нашего продукта. По сути, нам нужен способ выполнить одну операцию над атомом, и мы придумали такой метод, как: (def app-state (r/atom {}))
(defn select [index]...
425 просмотров
schedule
19.08.2022
Как удалить ключ/значение из вектора атома реагента?
У меня есть атом реагента, который состоит из вектора карт ключ/значение.
Как я могу удалить пару ключ/значение с определенным значением ключа, которое оказывается UUID? Я пытался:
(своп! состояние/предметы (dissoc @state/items id))
но я...
451 просмотров
schedule
08.09.2022
Как рендерить компоненты dom в реагенте асинхронно?
Я делаю http-запрос и пытаюсь поместить возвращенный val в компонент-реагент следующим образом:
[div
(a/take! (http/get "http://localhost:5000/data"))
#(into [:div]
(map render-method...
69 просмотров
schedule
30.09.2022
re-frame: график nvd3 не отвечает на обновление подписок его компонента
Я использую инфраструктуру re-frame cljs, которая использует reagent в качестве своей библиотеки представлений. У меня есть компонент графа nvd3 , который я хочу обновлять при обновлении его подписок.
К сожалению, граф никогда не обновляется...
422 просмотров
schedule
17.12.2022
Реагент: Как получить новые реквизиты из компонента-будет-получать-реквизит?
Итак, подпись для component-will-receive-props такая:
https://github.com/reagent-project/reagent/blob/master/src/reagent/core.cljs#L114
:component-will-receive-props (fn [this new-argv])
Но new-args похоже на функцию или js-объект. Я...
1339 просмотров
schedule
11.04.2023
Почему figwheel не передает скомпилированное приложение в браузер?
Я использую Leiningen 2.5.2 (Java 1.8.0_45-внутренняя 64-разрядная версия Open JDK) и шаблон реагента (т.е. lein new reagent foo ).
Это работает нормально с lein figwheel , как и ожидалось.
Далее, первое, что я делаю, это разбиваю функции...
310 просмотров
schedule
13.12.2022