diff --git a/src/packages/backtop/demo.vue b/src/packages/backtop/demo.vue
index 29601ad5c10cf218699e91d6f279439a30b7fc00..d0c1dd7034022a00b0ed69c0ebefda6222651d85 100644
--- a/src/packages/backtop/demo.vue
+++ b/src/packages/backtop/demo.vue
@@ -24,7 +24,9 @@
我是测试数据22
我是测试数据23
我是测试数据24
- 无
+ 无
diff --git a/src/packages/backtop/index.vue b/src/packages/backtop/index.vue
index 64c3100b959ae18d710e8221c57b62a25d6042a9..9daca91bc6541e62a00d68d8920f0f284a16ec54 100644
--- a/src/packages/backtop/index.vue
+++ b/src/packages/backtop/index.vue
@@ -68,7 +68,8 @@ export default create({
//滚动条偏移量
//Window
if (scrollEl instanceof Window) {
- const scrollTop = scrollEl.pageYOffset !== undefined ? scrollEl.pageYOffset : '';
+ const scrollTop =
+ scrollEl.pageYOffset !== undefined ? scrollEl.pageYOffset : '';
backTop.value = scrollTop >= props.distance;
//DOM
} else if (scrollEl instanceof HTMLElement) {
diff --git a/src/sites/doc/components/Header.vue b/src/sites/doc/components/Header.vue
index c51318754a0c14de27f3ccab80c62f6c6fc704d0..5a14a7d609b5f56774aa38e7837cf079e06439eb 100644
--- a/src/sites/doc/components/Header.vue
+++ b/src/sites/doc/components/Header.vue
@@ -10,24 +10,24 @@
-
- {{
- header[0].cName
- }}
+
+ {{ header[0].cName }}
+
-
- {{
- header[1].cName
- }}
+
+ {{ header[1].cName }}
+
+
+ -
+
+ {{ header[2].cName }}
+
- - {{
- header[2].cName
- }}
-
- {{
- header[3].cName
- }}
+
+ {{ header[3].cName }}
+
-
{{ item.cName }}
-
@@ -57,7 +56,6 @@ export default defineComponent({
watch(
() => data.searchVal,
sVal => {
- console.log(sVal, '改变');
if (sVal) {
data.searchList = data.navList.filter(item => {
if (item.show === false) return false;
@@ -83,11 +81,38 @@ export default defineComponent({
data.searchVal = '';
}, 200);
};
- const checklist = item => {
- console.log(1);
+ const checklist = () => {
+ data.searchVal = '';
+ data.searchCurName = '';
+ data.searchIndex = 0;
};
const choseList = e => {
- data.searchIndex = 0;
+ let searchIndex = data.searchIndex;
+ if (e.keyCode == 40) {
+ searchIndex++;
+ }
+ if (e.keyCode == 38) {
+ searchIndex--;
+ }
+ if (searchIndex < 0) {
+ searchIndex = 0;
+ }
+ const searchList = data.searchList;
+ if (searchList.length > 0) {
+ const cName = searchList[searchIndex] && searchList[searchIndex].name;
+ if (cName) {
+ data.searchCurName = cName;
+ data.searchIndex = searchIndex;
+ if (e.keyCode == 13) {
+ data.$router.push({
+ path: '/' + searchList[searchIndex].name
+ });
+ data.searchCurName = '';
+ data.searchIndex = 0;
+ data.searchVal = '';
+ }
+ }
+ }
};
return {
data,
diff --git a/src/sites/doc/views/Resource.vue b/src/sites/doc/views/Resource.vue
index 91724b8e52d487f7f14fc1ade6b15749138be6a2..eebdc5d35f9e362792bdb00b827695e5c91e870c 100644
--- a/src/sites/doc/views/Resource.vue
+++ b/src/sites/doc/views/Resource.vue
@@ -8,7 +8,7 @@
-
+
设计资源
这里提供 NUT UI
@@ -33,18 +33,18 @@
-
+
@@ -52,7 +52,7 @@
{{ item.title }}
-