Browse Source

修复:有多个layout时,如果其中一个layout中没有routes,将发收到另一个layout的菜单 (#3724)

pull/3749/head
拷钉 7 years ago
committed by 陈帅
parent
commit
32918e44e9
  1. 6
      src/models/menu.js

6
src/models/menu.js

@ -8,6 +8,9 @@ const { check } = Authorized;
// Conversion router to menu.
function formatter(data, parentAuthority, parentName) {
if (!data) {
return undefined;
}
return data
.map(item => {
if (!item.name || !item.path) {
@ -75,6 +78,9 @@ const filterMenuData = menuData => {
* @param {Object} menuData 菜单配置
*/
const getBreadcrumbNameMap = menuData => {
if (!menuData) {
return {};
}
const routerMap = {};
const flattenMenuData = data => {

Loading…
Cancel
Save