From e8aa95c8d63f3863273d79121957ff03d296f734 Mon Sep 17 00:00:00 2001 From: Brooks Liu Date: Thu, 3 Aug 2017 12:10:10 +0800 Subject: [PATCH] Fixed sidebar repeat Fixed sidebar repeat if a top state name contains another sidebar state name --- src/app/theme/components/baSidebar/baSidebar.service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/theme/components/baSidebar/baSidebar.service.js b/src/app/theme/components/baSidebar/baSidebar.service.js index 3c19627..f65e879 100644 --- a/src/app/theme/components/baSidebar/baSidebar.service.js +++ b/src/app/theme/components/baSidebar/baSidebar.service.js @@ -27,7 +27,7 @@ menuItems.forEach(function(item) { var children = states.filter(function(child) { - return child.level == 1 && child.name.indexOf(item.name) === 0; + return child.level == 1 && child.name.split('.')[0] === item.name; }); item.subMenu = children.length ? children : null; });