如果这个问题已经在其他地方得到回答,我深表歉意,但我找不到一个完整的、明显的(至少对我来说)解决方案。
我对主干模型的想法有经验。在我看来,它类似于任何其他 OOP 语言中的类——使用 Backbone.Model.extend() 创建一个“类”,并在需要该类的新实例时调用它。如果我有一个应用程序命名空间,我可以在那里存储我的所有对象,并执行类似 App.getAllThisOrThatTypeModel() 之类的操作。
这是有角度的服务吗?拥有大量服务(每种类型的模型一个),基本上用“服务”模仿“类”,这是一个好的“最佳实践”吗?
当我尝试从骨干迁移到 Angular 进行实验时,我只是想围绕处理模型的最佳方法来思考 - 任何向这个方向迁移的人的建议将不胜感激。
谢谢!