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 @@ @@ -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 @@

{{ item.title }}
-
+
@@ -52,7 +52,7 @@

{{ item.title }}

-
+