diff --git a/src/common/router.js b/src/common/router.js index 5df24776509e6f111ce44204585a9bb04d878530..882196a9a65ceda1a55a48d06e61de41ee8cfc97 100644 --- a/src/common/router.js +++ b/src/common/router.js @@ -175,7 +175,7 @@ export const getRouterData = (app) => { // Regular match item name // eg. router /user/:id === /user/chen const pathRegexp = pathToRegexp(path); - const menuKey = Object.keys(menuData).find(key => pathRegexp.test(`/${key}`)); + const menuKey = Object.keys(menuData).find(key => pathRegexp.test(`${key}`)); let menuItem = {}; // If menuKey is not empty if (menuKey) { diff --git a/src/layouts/BasicLayout.js b/src/layouts/BasicLayout.js index 062198c16b2eb683ae769ba1f709ea0f719ff3ef..e1534d052454e3fb8d312010131608c367916a10 100644 --- a/src/layouts/BasicLayout.js +++ b/src/layouts/BasicLayout.js @@ -27,8 +27,8 @@ const getRedirect = (item) => { if (item && item.children) { if (item.children[0] && item.children[0].path) { redirectData.push({ - from: `/${item.path}`, - to: `/${item.children[0].path}`, + from: `${item.path}`, + to: `${item.children[0].path}`, }); item.children.forEach((children) => { getRedirect(children);