视图模型的命名

本文关键字:模型 视图 | 更新日期: 2023-09-27 18:20:37

我正在从头开始编写一个 Web 应用程序,我对视图模型的命名有点困惑

在这个应用程序中,有一个几乎空白的BaseViewModel,因为它们可能是应用程序中的一些页面,不需要页眉和页脚,例如发票等,所以我决定制作一个名为 XViewModel 的新 ViewModel,它继承自BaseViewModel,它将包含HeaderViewModelFotterViewModel的对象。 因此TrainerBaseViewModelUserBaseViewModel是从该XViewModel派生出来的。

现在通过创建XViewModel对问题进行排序,但根据最佳实践,XViewModel的名称应该是什么

视图模型的命名

我会称它为"DocumentViewModel",因为它是一种包含页眉和页脚的页面类型。

最佳做法是直接从上下文中选择可理解的命名约定(不需要"键"或"字典"(并坚持使用。