• Angular学习笔记(17)—ui-router

    安装 现在,不同于内置的ngRoute服务,由于ui-router基于状态工作,而不是简单的url,因此可以将它嵌套在视图中。在处理ngRoute服务时我们不再使用ng-vi...

  • Angular学习笔记(16)—揭秘Angular

    当浏览器触发DOMContentLoaded事件时,Angular就开始工作。它首先寻找ng-app指令。如果浏览器在DOM中找到ng-app指令,它会为我们自动启动应用。如...

  • 120
    Angular学习笔记(14)—动画

    在AngularJS应用中创建动画,有三种途径: 使用CSS3动画 使用JavaScript动画 使用CSS3过渡 安装 它是如何运作的 $animate服务默认给动画元素的...

  • Angular学习笔记(15)—digest循环和$apply

    在标准的浏览器流程中,当事件被触发时,浏览器会执行注册给该事件的回调函数。页面加载、$http请求返回响应、鼠标移动以及按钮被点击等情况都会触发事件。当事件被触发时,JS就会...

  • Angular学习笔记(13)—事件

    在Web应用的组件是松耦合的情况下,比如需要用户验证然后处理授权,即时的通信不总是 可行的,因为组件没有耦合在一起 。例如,如果后端对一个请求返回了状态码401(表明一个未经...

  • Angular学习笔记(12)—promise

    什么是promise promise是一种用异步方式处理值(或非值)的方法。promise是对象,代表了一个函数最终可能的返回值或者抛出的异常。习惯上,JS使用闭包或者回调来...

  • Angular学习笔记(11)—XHR实践

    跨域和同源策略 浏览器在全局层面禁止了页面加载或执行与自身来源不同的域的任何脚本。同源策略允许页面从同一个站点加载和执行特定的脚本。浏览器通过对比每一个资源的协议、主机名和端...

  • Angular学习笔记(10)—XHR和服务器通信

    $http 我们可以使用内置的$http服务直接同外部进行通信。$http服务只是简单的封装了浏览器原生的XMLHttpRequest对象。$http服务是只能接受一个参数的...

  • 120
    DOM2和DOM3

    DOM1级主要定义的是HTML和XML文档的底层结构。DOM2和DOM3级分为许多模块,分别描述了DOM的某个非常具体的子集 DOM2级核心:在1级核心基础上构建,为节点添加...