4

这更像是一个设计/最佳实践问题,在Ember 2.x

我正在构建一个新的 ember Web 应用程序,对于站点的标题,我创建了一个单独的组件,site-header并将其包含在 application.hbs 中,如下所示。

应用程序.hbs

{{site-header}}
{{outlet}}

我试图找出,如果使用部分而不是组件可能是更好的选择,原因如下:

该组件,site-header...

  • 仅用于application.hbs
  • 不保持任何状态
  • 与它没有actions关联(只是一些更改的链接route)。
4

1 回答 1

2

就我个人而言,我会保留它作为一个组件,因为 Ember 正在朝着这种架构发展。

于 2016-02-09T22:35:02.470 回答