如何安排Web组件

时间:2016-07-27 09:01:17

标签: javascript web-component vue-component

我想知道一个模型的组件结构是否有标准。我应该为简单的CRUD创建多少个组件?我是否必须为每个模型创建包含所有组件的目录?

提前谢谢。

1 个答案:

答案 0 :(得分:3)

你正在以错误的方式处理这个问题。 Vue是用于创建UI组件的库,它不是CRUD / REST MVC框架。

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

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

Deduce components from the UI layout

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