2017-10-05 46 views
1

我想在大型應用程序上開始使用vue.js。該應用程序將有50多個模塊,每個模塊具有多個組件。Vue.js 2多個路由文件

我的計劃是在組件文件夾下創建子文件夾作爲模塊,每個文件夾包含它的相關組件文件。

我不想讓router/index.js文件中定義數百條路由,因爲這是無法管理的。

將routes.js文件放在每個模塊文件夾中將會很好。

這是可能的,以及如何或是否有更好的方法。

回答

2

你絕對可以做到這一點,但在一天結束時,你會想將它們全部導入到一個routes.js文件中。

本文介紹了自己的情況有一個解決辦法:https://medium.com/@disjfa/lets-route-a-vue-app-aa9c3f3dbdf8

另一種方式我會考慮實施這個是從各模塊的出口路線的一個常量,將它們導入頂層routes.js,並使用該文件App.vue

祝你好運!