Angular 2组件和CRUD

时间:2016-06-09 03:52:15

标签: angular crud

使用Angular 2 CRUD组件的首选方法是什么?

例如,假设我有一个名为CarComponent的组件。我可能有:

CarComponent
NewCarComponent
EditCarComponent

CarComponent将处理列表页面并删除。)

或者只有一个CarComponent处理所有CRUD操作更“正常”吗?

2 个答案:

答案 0 :(得分:1)

Angular2 Style Guide对此没有任何说明,所以我会说做任何一件事都没问题。

<小时/> 编辑:

进一步考虑,您应该为这些不同的CRUD操作创建不同的组件,并使用<router-outlet>将每个组件显示为您主要组件上的子组件。

答案 1 :(得分:1)

在我看来,我将分离到NewCarComponent和CarListComponent 在CarListComponent中,在模板中,您将拥有包含删除和编辑按钮的表格,以及一个用于创建新汽车按钮的按钮 然后你需要NewCarComponent然后创建Car和Edit Car按钮将调用。原因创建和编辑可以使用相同的模板。