首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >按照mvc架构,角7中的控制器在哪里?

按照mvc架构,角7中的控制器在哪里?
EN

Stack Overflow用户
提问于 2019-05-15 03:15:07
回答 3查看 1.7K关注 0票数 3

根据我的知识,角度遵循mvc架构,正如我在组件中看到的,有.ts文件(模型)和.html文件(视图),但是控制器在哪里?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-05-15 04:47:19

在使用角度框架时,有必要理解一些基本术语,它们将构成您创建的应用程序。

Component:组件是一种可恢复的代码,它能够执行一组函数或提供基于特定输入的视图。这些输入是可选的。该组件还可以添加emit事件,以便将可能由于特定操作(如click )而发生的更改通知其父组件。

我不太喜欢使用MVC表示法,但如果我们要严格选择,

模板表示视图,类是Controller &服务(用于检索数据时)是模型。

由于角是一个客户端框架,所以MVC模式的角度遵循可以被称为MVVC (Model,View,View Controller)。

票数 2
EN

Stack Overflow用户

发布于 2019-05-15 03:36:18

在角度上没有这样的东西控制器。

它只有组件、视图、模型、服务

  1. 组件:将扮演控制器的角色,因为它处理模板的逻辑。
  2. 模板:将处理角色视图以显示数据。
  3. 模型:实体模型将在应用程序中扮演角色模型。
  4. 服务:为您处理发出http请求或在代码中执行某些副作用的逻辑。
票数 1
EN

Stack Overflow用户

发布于 2019-05-15 03:57:39

.ts只是表示类型记录文件的文件扩展名。模型-name.model. is是命名模型的常用方法。类似地,component-name.component.ts用于组件,component-name.component.html用于视图,service-name.service.ts用于服务。最后,正如前面的评论所述,您不能直接将MVC与联系起来。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56141283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档