對不起,這個可怕的標題(我無法想出一個更好的標題)。`類<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的擴展類型 –
看起來像。謝啦!如果你把這個作爲答案,我會蓋帽並批准它。 –