app 设备信息的状态管理库

app.state Attributes

参数 说明 默认
sidebar 指定侧边菜单栏的打开与隐藏的状态信息和是否需要启用动画的状态信息 -
device 指定打开网站的设备信息 desktop(电脑)
language 指定设备中使用的语言 zh_CN
themeVariables 指定设备的主题样式 themeVariables
systemSetting 指定设备的系统设置信息 {}
appMainSize 指定设备页面显示的主体区域的大小 {}

app.mutations Methods

方法 说明 参数
TOGGLE_SIDEBAR 设置本地缓存上的侧边菜单栏的状态信息,并将动画状态变为false state
CLOSE_SIDEBAR 关闭菜单栏,并将本地缓存中的菜单栏的状态信息设置为0,同时将打开状态和动画状态都变为false state, withoutAnimation
TOGGLE_DEVICE 对打开网站的设备进行切换 state, device
SET_LANGUAGE 设置国际化使用的语言,并更改对应的state state, language
SET_APP_MAIN_SIZE 设置网站主体区域的页面大小 state, size
SET_SYSTEM_SETTING 设置网站的系统设置信息 state, systemSetting

app.actions Methods

方法 说明 参数
toggleSideBar 调用mutations中的TOGGLE_SIDEBAR方法 { commit }
closeSideBar 调用mutations中的CLOSE_SIDEBAR方法,并将异步获取的信息中的动画状态信息解析出来传递到CLOSE_SIDEBAR { commit }, { withoutAnimation }
toggleDevice 调用mutations中的TOGGLE_DEVICE方法,并将设备信息传递到TOGGLE_DEVICE { commit }, device
setAppMainSize 调用mutations中的SET_APP_MAIN_SIZE方法,并将主体区域大小的信息传递到SET_APP_MAIN_SIZE { commit }, size
loadSystemSetting 调用mutations中的SET_SYSTEM_SETTING方法,并将从api接口异步获取的信息传递到SET_SYSTEM_SETTING { commit }
Copyright © 2022. 恩梯梯数据(中国)信息技术有限公司. all right reserved,powered by Gitbook该文件修订时间: 2022-02-28 15:10:28

results matching ""

    No results matching ""