diff --git a/layouts/doc/DocSectionNav.vue b/layouts/doc/DocSectionNav.vue
index e06118249..25501f723 100644
--- a/layouts/doc/DocSectionNav.vue
+++ b/layouts/doc/DocSectionNav.vue
@@ -2,7 +2,7 @@
-
-
+
@@ -11,7 +11,7 @@
-
-
+
@@ -104,6 +104,17 @@ export default {
getIdOfTheSection(section) {
return section.querySelector('a').getAttribute('id');
}
+ },
+ computed: {
+ checkRouteName() {
+ const path = this.$router.currentRoute.value.path;
+
+ if (path.lastIndexOf('/') === path.length - 1) {
+ return path.slice(0, -1);
+ }
+
+ return path;
+ }
}
};
diff --git a/layouts/doc/DocSectionText.vue b/layouts/doc/DocSectionText.vue
index e0dfa97fb..1dbd16e30 100644
--- a/layouts/doc/DocSectionText.vue
+++ b/layouts/doc/DocSectionText.vue
@@ -1,7 +1,7 @@
{{ $attrs.label }}
- #
+ #
@@ -22,6 +22,17 @@ export default {
parentElement.scrollIntoView({ block: 'start' });
}, 0);
}
+ },
+ computed: {
+ checkRouteName() {
+ const path = this.$router.currentRoute.value.path;
+
+ if (path.lastIndexOf('/') === path.length - 1) {
+ return path.slice(0, -1);
+ }
+
+ return path;
+ }
}
};