我有一个项目,它有两个组件文件夹- 1)src/components/
和2)src/views
。在第一个文件夹中,我存储一般组件,如抽屉或导航,在第二个文件夹中,我存储页面(视图)。
问题:我有一个src/views/ViewHome
组件,我得到了一个很长的html,我在其中存储部分- '关于','流行','评论'等。我应该把这个组件分成更多的迷你组件,还是保持原样?如果我应该,我应该把它们放在哪个文件夹?src/components/
文件夹是为像nav这样的通用组件服务的,所以我认为它不适合。
我正在考虑一个解决方案:创建一个文件夹views/ViewHome/
,在那里放一个ViewHome.vue
,然后为ViewHome
的这些部分创建一个组件文件夹。这合适吗?你的解决方案是什么?请帮助。
1条答案
按热度按时间ewm0tg9j1#
一个很好的方法来组织“ViewHome”中使用的组件,就是在src/views目录中创建一个名为“Home”的文件夹。
在这个“Home”文件夹中,您可以放置一个
index.vue
文件,并将所有相关组件放在同一个目录中。这是有意义的,因为这些组件主要计划用于主页。因此,我建议采用这种方法来更好地组织。