22 lines
499 B
TypeScript
22 lines
499 B
TypeScript
|
|
import { defineStore } from "pinia";
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 路由列表
|
||
|
|
* @methods setRoutesList 设置路由数据
|
||
|
|
* @methods setrouteNames 设置路由名称
|
||
|
|
*/
|
||
|
|
export const useRoutesListStore = defineStore("routeList", {
|
||
|
|
state: (): any => ({
|
||
|
|
routeList: [], // 路由数据
|
||
|
|
routeNames: [] // 路由名称
|
||
|
|
}),
|
||
|
|
actions: {
|
||
|
|
async setRouteList(data: Array<string>) {
|
||
|
|
this.routesList = data;
|
||
|
|
},
|
||
|
|
async setrouteNames(data: Array<string>) {
|
||
|
|
this.routeNames = data;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
});
|