【发布时间】:2013-05-08 23:25:31
【问题描述】:
我正在开发 Durandal SPA,并且设置了一些视图和视图模型。但是,我认为 MVVM 架构也会涉及“模型”部分(模型、视图、视图模型——对吗?)。
但是,Durandal Getting Started page 在“组织”部分下这样说:
如果你展开 App 文件夹,你会找到整个源 水疗样品。这是您将找到的高级组织:
- 应用程序
- 杜兰达尔/
- 视图模型/
- 观看次数/
- main.js
此结构中缺少“模型”文件夹。您应该将模型放在 Durandal 应用程序的什么位置?
我查看了其他一些示例应用程序,但我找不到我查看过的任何示例应用程序的“模型”文件夹(或模型所在的任何位置)。
在我看来,“models”文件夹(不存在)是 Durandal 应用程序的关键部分。然而,它并不存在——因此,我质疑我对 Durandal(和 MVVM 应用程序)是如何设计的理解。肯定有一些我不理解的东西......有人可以告诉我 Durandal 应用程序的预期结构,以及将模型对象放在哪里?
【问题讨论】: