にJSクラスを拡張する方法:例えば、私は<strong>ES6</strong>様クラス持っReasonML
class Foo {...}
を、私はそれを拡張したい:で
class Bar extends Foo {...}
reason-reactドキュメント例が見つかりましたが、私にとってはそれが適切であるかどうかはわかりません:
let component = ReasonReact.reducerComponent "TodoAppRe";
let make _children => {
...component,
initialState: fun() => {count: 0},
<...>
しかし、私はこのスタイルでコードを書くしようとすると、私はエラーを取得:
let myclass unit => {
...mysuperclass,
hello: fun() => {
Js.log "FooBar";
}
};
Error: Unbound record field update
(この例ではmysuperclass
は、サードパーティのJSライブラリからの外部にあります)。
多分私は何か間違っていますか?