对不起,这个可怕的标题(我无法想出一个更好的标题)。`类<Component>`在JS中的含义
我考虑看看Vue
代码,我发现这一点:
export function initMixin (Vue: Class<Component>) { // ... }
什么Class<Component>
手段在这方面?结肠?在这种情况下,我们将变量Vue
传递给initMixin
函数。 Vue它只是一个工厂类声明。我一直在ES2015中浸泡,我仍然不明白它的作用。
该文件是https://github.com/vuejs/vue/blob/next/src/core/instance/init.js,行12
谢谢!
它使用的是[flow](https://flowtype.org),它是javascript的扩展类型 –
看起来像。谢啦!如果你把这个作为答案,我会盖帽并批准它。 –