首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试将MVC与AngularJS体系结构联系起来

尝试将MVC与AngularJS体系结构联系起来
EN

Stack Overflow用户
提问于 2015-02-25 22:42:20
回答 1查看 30关注 0票数 0

AngularJS早先将MVC定义为MVVM,现在它是MVW: Confusion:如何将MVC与MVVM或MVW关联起来。我们所有人都将模型与数据联系起来。所以模型部分很好,视图就是演示。所以视图也是很好的作用域:也叫ViewModel;这把我搞糊涂了。“作用域是胶水”。是不是和控制器有些关系?那么我们使用module.controller显式定义的控制器呢?

不管什么:什么是一个控制器?

在backbone中,事情是具体的。就像模型就是数据一样,视图就是UI,而控制器具有作用于模型的操纵功能。

EN

回答 1

Stack Overflow用户

发布于 2015-02-25 22:48:44

作用域不是控制器,但是你说得对,作用域是视图和控制器之间的粘合剂。Angular将所有内容与作用域绑定在一起,并在内部查找$digest函数中发生的更改,并更新模型。

因此,假设在你的视图中你有{{id}},那么在这里应该定义一个类似于$scope.id的作用域。请参阅文档jenkov.com,其中清楚地解释了这一切。

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

https://stackoverflow.com/questions/28721878

复制
相关文章

相似问题

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