angularjs - AngularJS-客户端MVC-将 “Model”放在目录结构中的位置

标签 angularjs model-view-controller mvvm model

众所周知,AngularJS遵循MVC模式(更正确地说是MV *)。
我们通常为每一层创建不同的目录。例如。, Controller JS将是“ Controller ”并且 View 通常在“ html ”目录中。
( Controller 将使用服务类来从服务器获取数据。我们用于将服务请求JS放置在“ services ”文件夹中)

但是,我们通常没有用于“模型”类的单独目录。
有人可以提供“模型”目录结构的简单示例吗?

最佳答案

模型
该模型负责管理应用程序数据。它响应来自 View 的请求以及来自 Controller 以更新自身的指令。

View
特定格式的数据表示,由 Controller 决定呈现数据触发。

Controller
Controller 响应用户输入并在数据模型对象上执行交互。 Controller 接收输入,对其进行验证,然后执行修改数据模型状态的业务操作。

关于angularjs - AngularJS-客户端MVC-将 “Model”放在目录结构中的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50246061/

相关文章:

model-view-controller - 为什么无法显示 View ?

ios - 在模型- View - Controller 中, View 是否可以依赖于模型?

view - 在 MVVM 中,谁负责控制新 View (当前 View 或其 ViewModel)的创建?

javascript - 如何通过 angularjs 服务使 Kendo 通知工作

javascript - 使用 ngRepeat 在 Angular 中进行分组验证

angularjs - 在ui-router中使用leftbar进行布局的嵌套状态或 View ?

Symfony 最佳实践 : Where to place these constants?

c# - WPF AvalonDock 添加文档

javascript - 使用模板通过 Vue 清晰地分离 View 和代码

javascript - 是否有可能知道 AngularJS 指令中元素的旧值?