2017-08-07 153 views
0

蔭學習vuejs,我有上百個JSON文件的,我想在加載到我的Vue公司的項目, 在我的劇本,只要我能在主文件 直接做這個加載所有的JSON文件如下Vue公司JS將所有進口不同的文件

//Index.vue 
<script> 
import data1 from 'assets/json/data1.json'; 
import data2 from 'assets/json/data2.json'; 
... 

上述工作得很好,但我現在計劃把所有進口到不同的文件 如下

//assets/imports.js 
import data1 from 'assets/json/data1.json'; 
import data2 from 'assets/json/data2.json'; 

,並參考imports.js作爲

//Index.vue 
<script> 
import alldata from 'assets/imports' 

是可以做到這樣的,在不好的的WebPack太

+0

是的,您可以將所有數據合併到imports.js中的對象或數組中,然後將結果對象/數組導出爲默認值出口 – Antony

+0

你能不能請你把這個貼出來 – rashidnk

+0

你的建議幫了我,你爲什麼不添加一些鱈魚以你的答案爲例,它會幫助別人,我會接受正確的答案 – rashidnk

回答

1

按照要求,發佈這作爲一個答案:

是的,你可以簡單地合併所有的數據在一個對象或然後將結果對象/數組導出爲默認導出

+0

好的。所以import.j = export default alldata,然後在hello.vue中,從'assets/imports'導入alldata,它的返回錯誤 – rashidnk