Angular
木木奕
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
编写测试js文件的步骤
编写测试js文件的步骤 // 定义创建细则套件 describe("UnitTest:MainController", function () { //定义细则 it("index method", function () { //测试代码 expect(true).toBe(true); }) }) 编写测试js文件的步骤 1)使用des...原创 2019-12-25 12:35:20 · 734 阅读 · 0 评论 -
AngularJS中使用Karma+Jasmine进行测试
AngularJS中使用Karma+Jasmine进行测试 1、测试定义:衡量应用健康度的手段 2、测试目的: 了解代码各部分是否按预期工作; 更容易定位bug从而解决之; 其他开发人员更容易上手; 更方便、容易的提供应用可用文档 3、测试方法: 两种测试类型:单元测试、端到端测试 1)单元测试:测试隔离的、单独组件的代码 适用于测试小型、独立代码单元、单个函数或者较小交互功能 2)端到端测试:对...原创 2019-12-24 21:27:20 · 394 阅读 · 0 评论 -
RESTful类型API调用
RESTful类型API调用 Representational State Transfer(表征状态转移) AngularJS提供$resource服务可以同支持RESTful服务器端数据源进行交互。 使用$resource步骤 1、引入angular-resource.js 2、添加依赖’ngResource’ 3、获取资源实例:$resource(‘data/:nam...原创 2019-12-18 21:59:08 · 323 阅读 · 0 评论 -
设置$httpProvider及拦截器
设置$httpProvider及拦截器 var app = angular.module('myApp', []); // 声明一个拦截器工厂服务 app.factory("myInterceptor", function () { // 此处可以设置4个属性:request、response、requestError、responseError return { ...原创 2019-12-18 18:17:51 · 861 阅读 · 0 评论 -
缓存http请求的方式
缓存HTTP请求 设置配置对象cache为true 自定义缓存实例,通过cacheFactory服务获取缓存实例LRU(LeastRecentUsed)最近最少使用原则创建:varlru=cacheFactory服务获取缓存实例 LRU(Least Recent Used)最近最少使用原则 创建:var lru=cacheFactory服务获取缓存实例LRU(LeastRecentUsed)最近最...原创 2019-12-18 17:15:24 · 191 阅读 · 0 评论 -
angularJS模板
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="css/angular-csp.css"> <title>$http的缓存</title> </hea...原创 2019-12-18 09:20:54 · 194 阅读 · 0 评论 -
$http的使用方式
$http的使用 $http:是对原生的XMLHttpRequest对象的封装 var app = angular.module('myApp', []); // 创建Controller,测试$http如何与服务器交互 app.controller("MyController", function ($scope, $http) { // 1 基本使用方式,只接受一个参数,config对...原创 2019-12-17 13:00:51 · 2740 阅读 · 0 评论 -
使用工厂服务 factory
使用工厂服务 factory var app=angular.module(‘myApp’,[]); // 声明一个工厂服务 app.factory(“UserService”,function($http){ var currentUser={}; // 保存当前用户数据 return{ getCurrentUser:function () { return currentUser; }, se...原创 2019-12-17 10:44:20 · 284 阅读 · 0 评论 -
AngularJS服务类型
AngularJS服务类型 1)常量 constant(name,value) 2)变量 value(name,value) 两者的区别:常量可以注入到配置函数中,因此更适合作为程序配置的变量来使用。跟名称常量不相符的是它们的值可以修改。 3)工厂 factory(name,getFn) 工厂是常见和配置服务的最快捷方式 4)服务 service(name,constructor) 它和fa...原创 2019-12-17 10:38:52 · 136 阅读 · 0 评论
分享