angularjs - 了解 angularJS 中的状态

标签 angularjs

我是 AngularJS 的新手。我试图阅读有关状态如何在其中存在的 Angular 和不同领域中工作的信息,但没有找到任何有用的 Material 。 AngularJS 文档也没有以正确的方式解释状态,所以如果有任何资源可以很好地掌握 AngularJS 中的状态。

最佳答案

状态由范围对象表示。

Angular 是 MVC/MVVM类似于框架,其中 models(和 view models)呈现特定上下文的 state。例如,模型对象可以反射(reflect)数据库记录的状态,也可以是定义用户界面当前情况的对象。
Controllersview models 用于操作模型状态。

Angular 模型对象被包裹在 scope 中实例,它们分配给 HTML( View )元素。范围类似于 MVVM 中的 View 模型,但不同之处在于它们基于 HTML 元素的嵌套相互继承。

一些不错的入门链接:

关于angularjs - 了解 angularJS 中的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20994644/

相关文章:

angularjs - ngShow 上的 ngAnimate。第一次启动时阻止动画

angularjs - 在 forEach() 循环中使用字符串变量来获取 Angular 数据

c# - 如何将一个数组项属性值设置为对另一个项的引用的 C# 数组转换为 JSON

AngularJS 自定义出生日期输入不显示所需的错误

带有 UI Bootstrap Accordion 的 AngularJs 递归指令

javascript - 当服务内部范围发生变化时更新 HTML

javascript - AngularJs 为什么更新属性比更新变量更好?

javascript - 什么是 Angular Material 中的 mdLiveAnnouncer 及其工作原理?

javascript - 无法在 Angular js中创建动态行和树下拉列表

javascript - ng 模式允许在 Angular js 中输入字母数字但不带空格的输入标签