Например, у меня есть класс типа es6:
class Foo {...}
И я хочу его расширить:
class Bar extends Foo {...}
В документации причина-реакция я нашел примеры, но не уверен, что они подходят мне:
let component = ReasonReact.reducerComponent "TodoAppRe";
let make _children => {
...component,
initialState: fun () => {count: 0},
<...>
Но когда я пытаюсь написать код в этом стиле, я получаю сообщение об ошибке:
let myclass unit => {
...mysuperclass,
hello: fun () => {
Js.log "FooBar";
}
};
Ошибка: обновление поля несвязанной записи
(В этом примере mysuperclass
является внешним из сторонней js-библиотеки).
Может я что то не так делаю?