Browse Source

fix #1593 (#1616)

pull/1644/head
Amumu 8 years ago
committed by 陈帅
parent
commit
a06e795cce
  1. 5
      src/utils/utils.js

5
src/utils/utils.js

@ -123,11 +123,10 @@ function getRenderArr(routes) {
let renderArr = []; let renderArr = [];
renderArr.push(routes[0]); renderArr.push(routes[0]);
for (let i = 1; i < routes.length; i += 1) { for (let i = 1; i < routes.length; i += 1) {
let isAdd = false;
// 是否包含
isAdd = renderArr.every(item => getRelation(item, routes[i]) === 3);
// 去重 // 去重
renderArr = renderArr.filter(item => getRelation(item, routes[i]) !== 1); renderArr = renderArr.filter(item => getRelation(item, routes[i]) !== 1);
// 是否包含
const isAdd = renderArr.every(item => getRelation(item, routes[i]) === 3);
if (isAdd) { if (isAdd) {
renderArr.push(routes[i]); renderArr.push(routes[i]);
} }

Loading…
Cancel
Save