zoukankan      html  css  js  c++  java
  • angular学习(三)-- $scope

    1.3 视图数据模型:$scope

    scope

    • $scope 是用来视图和数据之间的胶水、粘合剂
    • 视图和控制器之间的数据桥梁
    • 用于在视图和控制器之间传递数据
    • 用来暴露数据模型(数据、行为)
    • 监视模型数据的变化,做出相应的动作 $scope.$watch

    如何设计 $scope

    根据原型抽象数据和行为:

    • 数据
    • 行为

    ViewModel

    ng 官方把自己定义为一个 MVC 框架。

    很多开发使用者把它称之为 MVVM 框架。

    • $scope 实际上就是 MVVM 中所谓的 VM(视图模型)
    • 正式因为 $scope 在 ng 中大量使用甚至盖过了 c 的概念,所以很多人把 ng 称之为 mvvm 框架
    • 这一点倒是无所谓

    数据模型作用域

  • 相关阅读:
    如何为创建大量实例节省内存?
    4-5
    4-6
    4-4
    4-3
    4-2
    3-11
    4-1
    3-10
    3-8
  • 原文地址:https://www.cnblogs.com/feiyu6/p/6943305.html
Copyright © 2011-2022 走看看