如何在目录中构建更好的代码组件?

How to structure better code components in directories?

所以问题是如何在目录中构建组件,最好遵循什么设计模式?

您的处理方式有误。 Vue 是一个用于创建 UI 组件的库,它不是 CRUD / REST MVC 框架。

所以答案是:UI 的设计决定了您必须创建多少个组件,哪些组件必须并排放置,哪些组件必须相互嵌套等等。

这张来自 React 文档的图片让您了解如何思考(尽管这个例子可能有点过于细化):

来源:https://facebook.github.io/react/docs/thinking-in-react.html#step-1-break-the-ui-into-a-component-hierarchy