| 123456789101112131415161718192021222324252627 |
- import { defineStore } from 'pinia';
- /**
- * 路由列表
- * @methods setRoutesList 设置路由数据
- * @methods setColumnsMenuHover 设置分栏布局菜单鼠标移入 boolean
- * @methods setColumnsNavHover 设置分栏布局最左侧导航鼠标移入 boolean
- */
- export const useRoutesList = defineStore('routesList', {
- state: (): RoutesListState => ({
- routesList: [],
- isColumnsMenuHover: false,
- isColumnsNavHover: false,
- }),
- actions: {
- async setRoutesList(data: Array<string>) {
- console.log("setRoutesList>>>",data)
- this.routesList = data;
- },
- async setColumnsMenuHover(bool: Boolean) {
- this.isColumnsMenuHover = bool;
- },
- async setColumnsNavHover(bool: Boolean) {
- this.isColumnsNavHover = bool;
- },
- },
- });
|