18 lines
519 B
JavaScript
18 lines
519 B
JavaScript
/**
|
|
* 统一维护页面路由,避免页面内散落硬编码字符串。
|
|
*/
|
|
export const ROUTES = Object.freeze({
|
|
LOGIN: '/pages/login/index',
|
|
HOME: '/pages/index/index',
|
|
EVENT: '/pages/event/index',
|
|
MINE: '/pages/mine/index',
|
|
DEVICE_ADD: '/pages/device/add',
|
|
DEVICE_CONFIG: '/pages/device/config',
|
|
SCENE_SELECT: '/pages/scene/select'
|
|
})
|
|
|
|
/**
|
|
* TabBar 页面集合,供登录跳转与路由守卫判断使用。
|
|
*/
|
|
export const TAB_ROUTES = Object.freeze([ROUTES.HOME, ROUTES.EVENT, ROUTES.MINE])
|