Вопросы по теме 'reagent'

Компонент тестирования Clojurescript / Reagent Unit - имитация onChange
Для компонента, в котором у меня есть текстовое поле, мне нужно иметь возможность изменять текст в нем из теста: (defn choose-city-component [] (let [inner-state (r/atom {:text ""})] (fn [] [:div [:input#txt_city {...
576 просмотров

Как передать новые реквизиты в состояние компонента в 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 просмотров

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 просмотров

Преобразование базовых реквизитов рендеринга в реагент
Итак, я пытаюсь сделать автозаполнение MUi с помощью реагента. это моя попытка (def options (clj->js [{:title "title" :year 1990} {:title "title2" :year 2990}])) (defn autocomplete-text-field [] [:> TextField...
261 просмотров

Вывод и поведение компонента модульного тестирования Clojurescript/Reagent
Мы использовали React уже около года с неизменяемыми данными, что очень впечатляет. Теперь мы хотим перейти к Clojurescript/Reagent, но нам нужен очень хороший способ протестировать наш код. Для компонентов это то, что мы сделали: Протестируйте...
1323 просмотров

Clojurescript/Reagent/Chart.js — Жизненный цикл реагента — chart.update()
Мы используем chart.js с clojurescript и Reagent. Теперь я знаю, что в Chart.js есть метод chart.update() для обновления диаграммы новыми данными. Итак, вопрос в том, как я могу настроить свой компонент так, чтобы он отображал диаграмму на...
513 просмотров

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 просмотров

Невозможно добавить фоновое изображение в реагент
У меня есть 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 просмотров