2017-03-22 79 views
1

由於我將創建相當多的Vue組件,我想將我的Vue組件放入一個單獨的文件中。此文件想是這樣的:將vue組件放入單獨的文件中?

components.js 

import Slide from './components/slider/Slide.vue'; 
import Slider from './components/slider/Slider.vue'; 

export default { 
    Slide, 
    Slider 
}; 

試圖將其導入到我的Vue的情況下,像這樣將無法工作:

import components from './components'; 

components: { 
    components 
}, 

如何導入這些組件集成到我的Vue的實例,而不必明確定義它們?通過定義他們我的意思是做這樣的事情我裏面的組件對象:

Slider: components.Slider

回答

2

您可以傳播的組件,如:

components: { 
    ...components 
} 
+1

完美。只需啓用babel的stage-2預設就可以實現這一功能。謝謝。 –

相關問題