1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
  | /** 
 |    
 |   @Name:layuiAdmin 公共业务 
 |   @Author:贤心 
 |   @Site:http://www.layui.com/admin/ 
 |   @License:LPPL 
 |       
 |   */ 
 |    
 |  layui.define(function(exports){ 
 |    var $ = layui.$ 
 |    ,layer = layui.layer 
 |    ,laytpl = layui.laytpl 
 |    ,setter = layui.setter 
 |    ,view = layui.view 
 |    ,admin = layui.admin 
 |     
 |    //公共业务的逻辑处理可以写在此处,切换任何页面都会执行 
 |    //…… 
 |     
 |     
 |     
 |    //退出 
 |    admin.events.logout = function(){ 
 |      //执行退出接口 
 |      admin.req({ 
 |        url: layui.setter.base + 'json/user/logout.js' 
 |        ,type: 'get' 
 |        ,data: {} 
 |        ,done: function(res){ //这里要说明一下:done 是只有 response 的 code 正常才会执行。而 succese 则是只要 http 为 200 就会执行 
 |           
 |          //清空本地记录的 token,并跳转到登入页 
 |          admin.exit(function(){ 
 |            location.href = 'user/login.html'; 
 |          }); 
 |        } 
 |      }); 
 |    }; 
 |    
 |     
 |    //对外暴露的接口 
 |    exports('common', {}); 
 |  }); 
 |  
  |