You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
/**
@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' , { } ) ;
} ) ;