在角形材料中共享一个组件或使用多个组件?

时间:2019-06-29 23:10:44

标签: angular angular-material

我正在为管理模板项目使用角形材料。我的模板中有很多表格,并且所有表格都有排序,分页,选择和过滤器。我应该为所有表使用单个共享组件还是单独配置每个表?另一种方法是将分页,排序,过滤和选择作为组件分开。

1 个答案:

答案 0 :(得分:1)

经验法则表明,如果您打算更改默认外观(现在或将来),并且想要保持一致的设计,则应将其包装在共享组件中。这样,您只有一个地方可以进行将来的更改。

如果您不打算更改默认的材料设计方法,那么我将对单个共享组件说不,因为材料设计表已经存在。