我一直在尝试遵守Vue Style Guide中提出的编码标准,但是我不确定如何解决这种特殊情况。按照指南:
这些应该如何结合?想象一个典型的带有单实例标题的网页。在其中,我们将具有许多特定于标题的标题链接(它们不会在其他地方出现)。
如果我遵循(1),则标题组件将变为TheHeader
,但是如果我也遵循(2),则必须将标题链接命名为TheHeaderLink
。这是一种误导,因为通常会有不止一个。如果我删除The
的链接,则会失去按字母顺序列出的耦合组件的好处。
相反,如果我放下标题的The
并分别使用AppHeader
和AppHeaderLink
,我将不再传达标题是单例的事实。
我想这可以归结为个人喜好和/或编码团队的标准,但是也许有一些我看不到的约定或解决方案?