发表于: 2017-05-02 23:57:03
1 1061
今天完成的事
复习什么是AJAX
ajax是一种用于创建动态网页的技术,通过与后台数据的少量交互完成在不重新加载页面的情况下实现网页部分页面更新;
学习:
登录之后,在其他页面怎么判断是否已经登录?
最典型的是用cookies来判定用户是否已经登录网站,用户可能会得到提示是否在下 一次进入此网站时保留用户信息以便简化登录手续,这些都是Cookies的功用;
COOKIE和SESSION的区别
1、cookie数据存放在客户的浏览器上,session数据放在服务器上。
2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。
3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用COOKIE。
4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。
明天计划的事:
完善任务8;
继续任务9;
遇到的问题:
angularjs $state.go页面不刷新数据
dome
设置路由控制器
$statePrivider.state({})这个方法中的参数是对象,其中有项属性配置是cache:true/false, ,默认为true。在此,将其配置为false,此时,这个状态就不会有缓存,也就可以实现每次处于该状态时刷新页面,也就相当于实现了强制刷新。
.state('marketBeian', {
url: '/market/beian',
templateUrl: 'views/market/beian.html',
cache:false,
controller: 'MarketBeianCtrl',
data: {
title: '作业备案信息管理' }
})
$state.go("marketBeian",{},{reload:true});
收获:
如上所述
评论