上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: Object.create()方法是ECMAScript 5中新增的方法,这个方法用于创建一个新对象。被创建的对象继承另一个对象的原型,在创建新对象时可以指定一些属性。 语法: Object.create(proto[,propertiesObject]) proto: 对象,要继承的原型 prop 阅读全文
posted @ 2018-04-23 10:30 LittleMoon 阅读(15039) 评论(0) 推荐(0) 编辑
摘要: 由于浏览器加载html模板是异步加载的,如果加载大量的模板会拖慢网站的速度,这里有一个技巧,就是先缓存模板。 使用angular缓存模板主要有三种方法: 方法一:通过script标签引入 注意,这里的id只是指十几使用模板时的一个引用,而不是一个url, 模板的实际内容在script标签里。ng-t 阅读全文
posted @ 2018-04-18 20:41 LittleMoon 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 什么是Directive Directive将一段html,js封装在一起,形成一个可以复用的独立个体,具有特定的功能。angularjs中的指令通常是比较小的组件,它相当于是给我们提供了一些公共的自定义的DOM元素、class属性或attr属性。除此之外,我们可以在这个基础上来操作scope,绑定 阅读全文
posted @ 2018-04-16 17:44 LittleMoon 阅读(900) 评论(0) 推荐(0) 编辑
摘要: $watch $watch主要是用来监听一个对象,在对象发生变化时触发某个事件。 用法: 接下来讲一下这几个参数: 注意:deepWatch为布尔值,true时可以用来监测对象,false一般是用来监测个别元素。watchFn一般是在html中的ng-model标签。 举个例子: $watch默认情 阅读全文
posted @ 2018-04-11 19:54 LittleMoon 阅读(1668) 评论(0) 推荐(0) 编辑
摘要: $http服务 angular内置的$http服务简单的封装了浏览器原生的XMLHttpRequest对象,可以直接同外部进行通信。 $http服务只能接受一个参数,且该参数是一个对象,这个对象主要包含一些http请求的配置内容。如: 可以看到$http()方法返回的是一个promise对象,我们也 阅读全文
posted @ 2018-04-11 19:17 LittleMoon 阅读(6747) 评论(0) 推荐(0) 编辑
摘要: Angular异步调用 Promise和$q的用法 背景 首先说明一下promise异步调用出现的背景: javascript语言是一种单线程模式,就是说一次只能够执行一个任务,如果有多个任务的话就必须排队,后面的任务要等待前面的任务完成之后才能进行下一个任务。这种单线程模式容易造成阻塞,因为如果队 阅读全文
posted @ 2018-04-11 18:01 LittleMoon 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: 前言 AngularJS路由主要有内置的ngRoute和一个基于ngRoute开发的第三方路由模块ui-router,内置的ngRoute有时满足开发需求,使用ui-router可以解决很多原生ngRoute的不足。 AngularJS的路由实际上是一种纯前端的解决方案,它的本质是:当请求一个url 阅读全文
posted @ 2018-04-09 21:10 LittleMoon 阅读(5690) 评论(0) 推荐(0) 编辑
摘要: 简介 Spring3.1开始引入了基于注释的缓存,其使用方法和原理类似于Spring对事务管理的支持。可以对容器中的任意的bean或bean的方法添加缓存。 配置Spring缓存 Spring缓存主要有三个配置 1.在Spring配置文件导入context:命名空间 2.配置缓存管理器,不同的缓存使 阅读全文
posted @ 2018-04-09 18:14 LittleMoon 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 一 什么是浏览器缓存 浏览器缓存是将文件保存在客户端。在同一个回话过程中检查缓存的副本是否足够新,在后退网页时,访问过的资源可以从浏览器缓存中拿出来使用。 它有很多作用: 1.减少网络带宽消耗 无论对于网站运营者或者用户,带宽都代表着金钱,过多的带宽消耗,只会便宜了网络运营商。当缓存副本被使用时,只 阅读全文
posted @ 2018-03-24 16:17 LittleMoon 阅读(322) 评论(0) 推荐(0) 编辑
摘要: SimpleDateFormat是Java中非常常见的一个类,用来解析和格式化日期字符串。但是SimpleDateFormat在多线程的环境并不是安全的,这个是很容易犯错的部分,接下来讲一下这个问题出现的过程以及解决的思路。 问题描述:先看代码,用来获取一个月的天数的: 可以看到在这个方法里,每次要 阅读全文
posted @ 2018-03-24 13:23 LittleMoon 阅读(4548) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页