Types FlowType支持混合还是合成?
flow是否支持如下混合Types FlowType支持混合还是合成?,types,ecmascript-6,mixins,babeljs,flow,Types,Ecmascript 6,Mixins,Babeljs,Flow,flow是否支持如下混合 // spark.js import {includeEmitterIn} from 'emitter'; export default class Spark { constructor() { includeEmitterIn(this); } doSomething() { this.emit(); } } // emitter.js export function includeEmitterIn(obj) { obj.em
// spark.js
import {includeEmitterIn} from 'emitter';
export default class Spark {
constructor() {
includeEmitterIn(this);
}
doSomething() {
this.emit();
}
}
// emitter.js
export function includeEmitterIn(obj) {
obj.emit = function(callback) {
//...
}
}
使用较新版本的Flowtype,您现在可以进行如下混合:
class A {}
class B {}
class C mixins A, B {}
不知道这是什么版本,抱歉。文档不是最棒的,但我现在正在使用这个功能
编辑:看起来它们已添加到中