【发布时间】:2018-04-19 07:51:45
【问题描述】:
我是 Angular 的新手,所以在一个项目中。我有以下 senerio。
场景:点击“tile1”(第一张图片)...“tile1a”、“tile1b”、“tile1c”应该出现(第二张图片)...等等。
有没有一种策略可以帮助我了解我的页面应该分为多少个组件和模块?
【问题讨论】:
-
tile1a 和 tile1 是什么意思? tile1a 和 tile1b 将包含相同的详细信息?如果是这样,那么您应该创建一个单独的组件并动态重用它
-
需要第一个 4 组件和第二个 5 组件
-
无论你做什么,你做了多少组件,避免让组件太大。您可以使组件越简洁和具体,它就越可重用和简化,这有助于创建更简单、更好维护的代码。
-
@TheDictator ,最初在页面加载 tile1, tile2,..... tile5 将可见,点击 tile1 - tile1a, tile1b... 将出现。
标签: angular components angular2-template web-component