admin.login(token,userInfo,notKeep)
| 参数 | 类型 | 说明 | 示例值 |
|---|---|---|---|
| token | String | 用户登录凭证,会使用该值验证登录状态 | "AjklasdeaAasdklasjd" |
| userInfo | Mixed | 保存简单的用户信息,可以使用 admin.data()['user'] 访问 | {username:'小明'} |
| notKeep | Boolean | 为 true 则临时登录,浏览器关闭登录失效 |
使用 admin.logout() 清除当前的登录状态并跳转到登陆界面。
admin.navigate('chart/index')
使用 admin.render() 重新加载已生成的 template。
| 参数 | 类型 | 说明 | 示例值 |
|---|---|---|---|
| elem | String/DOM | 制定容器的 ID 或 DOM | "#demo" |
admin.get() / admin.post(),使用该函数请求时会在headers中带上登录的 token 信息和 cofing.js 中的 requestHeaders
url 参数基础地址请在 config.js 中修改 requestUrl
admin.modal.info / warn / success / error(),使用 layer.alert() 实现,参数与官网一致。
使用 admin.popup() 打开任意网址,使用 layer.open() 实现,参数与官网一致。
//HTMML 触发
//JS 触发
admin.popup({
//网页地址或本地目录
url:'index',
//传递参数,弹出的页面可以使用 POPUP_DATA.username 获取值
data:{
username:'小明',
}
})
admin.routeLeave(function(route,nextPath,next){
// route 当前页面路由信息
// nextPath 将要去到的路径
// next() 执行跳转页面
})