UNPKG

@ant-design/pro-layout

Version:
12 lines 349 B
// /userInfo/2144/id => ['/userInfo','/userInfo/2144,'/userInfo/2144/id'] export function urlToList(url) { if (!url || url === '/') { return ['/']; } var urlList = url.split('/').filter(function (i) { return i; }); return urlList.map(function (urlItem, index) { return "/".concat(urlList.slice(0, index + 1).join('/')); }); }