Вопросы по теме 'reason-react'

Как расширить класс JS в ReasonML
Например, у меня есть класс типа es6 : class Foo {...} И я хочу его расширить: class Bar extends Foo {...} В документации причина-реакция я нашел примеры, но не уверен, что они подходят мне: let component =...
873 просмотров

Ошибка типа при рендеринге после обещания
Я пытаюсь визуализировать компонент с разумной реакцией после получения данных из выборки, но получаю ошибку типа. Это мой код: GetData.re: let get = () => Js.Promise.( Fetch.fetch("localhost:8000/data.json") |>...
338 просмотров

Имя поля несвязанной записи в компоненте Reason
Заимствовав почти весь полезный ответ Явара, я получил следующее: $cat src/index.re let products = [| {name: "Football", price: 49.99}, {name: "Basebll", price: 1.99}, {name: "Poker", price: 33.99} |]; ReactDOMRe.renderToElementWithId(...
1065 просмотров
schedule 14.08.2023

делать и ненужные создания и назначения обратных вызовов (initialState)?
Я не понимаю, как работает make : let component = ReasonReact.reducerComponent("Greeting"); let make = (~name, _children) => { ...component, initialState: () => 0, /* here, state is an `int` */ render: (self) => { let greeting...
285 просмотров
schedule 01.10.2022

Получение данных из API для приложения ReasonReact
Я изучаю ReasonReact и хочу получать данные из API, которые собираюсь использовать в своем компоненте. Однако на официальном сайте Reason или ReasonReact об этом ничего нет, и я не нашел ничего, что искал в Google. Как я могу это сделать?
228 просмотров
schedule 22.09.2022

Как обрабатывать глобальные события DOM в ReasonML / ReasonReact?
Какой самый идиоматический способ прослушивания / обработки глобальных событий DOM в ReasonML. Я создаю версию ReasonReact игры 2048, в которой мне нужно отслеживать события клавиатуры. В стандартном приложении JS / React у меня был бы компонент...
1674 просмотров
schedule 02.04.2023

Как передать зарезервированное ключевое слово в качестве опоры в Reason-React
Я пытаюсь использовать ui-библиотеку rimble-ui , и один из свойств, которые принимает кнопка, называется "в виде". К сожалению, это зарезервированное слово по разуму. Так что я не знаю, как использовать этот компонент в моем приложении...
197 просмотров