AngularJS权威教程

最新书摘:
  • nico
    2016-08-03
    现在,在 {{ previewText }} 内部的文本中可以将 {{ to }} 当做一个变量来使用,并对文本的变化进行实时更新。
  • nico
    2016-08-03
    默认情况下,AngularJS在当前作用域中无法找到某个属性时,便会在父级作用域中进行查找。如果AngularJS找不到对应的属性,会顺着父级作用域一直向上寻找,直到抵达 $rootScope为止。
  • nico
    2016-08-03
    将应用的业务逻辑都放在控制器中,而将相关的数据都放在控制器的作用域中,这是非常完美的架构。AngularJS启动并生成视图时,会将根 ng-app 元素同 $rootScope 进行绑定。 $rootScope 是所有 $scope 对象的最上层。$rootScope 是AngularJS中最接近全局作用域的对象。
  • nico
    2016-08-03
    通常认为,在视图中通过对象的属性而非对象本身来进行引用绑定,是Angular中的最佳实践。
  • nico
    2016-08-03
    正 如 ng-app 声 明 所 有 被 它 包 含 的 元 素 都 属 于 AngularJS 应 用 一 样 , DOM 元 素 上的ng-controller 声明所有被它包含的元素都属于某个控制器。
  • nico
    2016-08-02
    AngularJS则采用了完全不同的解决方案。它创建实时模板来代替视图,而不是将数据合并进模板之后更新DOM。任何一个独立视图组件中的值都是动态替换的。当AngularJS认为某个值可能发生变化时,它会运行自己的事件循环来检查这个值是否变“脏”。为了表示内部和内置的库函数, Angular使用 $ 预定义对象。
  • nico
    2016-08-02
    如果没有创建任何自定义的JavaScript组件,视图只会体现它渲染时模型暴露出的数据。