iPeng6 / docsify-sidebar-collapse

a docsify plugin, support sidebar catalog expand and collapse
MIT License
176 stars 37 forks source link

未成功生效 #11

Closed Ares-X closed 4 years ago

Ares-X commented 4 years ago

html

<!DOCTYPE html>

<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>wiki</title>
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  <meta name="description" content="Description">
  <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/lib/themes/vue.css">
</head>
<body>
  <div id="app"></div>
  <script>
    window.$docsify = {
      search: 'auto', // default
      loadSidebar: true,
      alias:{
        '/.*/_sidebar.md': '/_sidebar.md',
      },
      autoHeader: true,
      auto2top: true,

    }
  </script>

  <script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script>
  <script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.min.js"></script>
  <script src="//cdn.jsdelivr.net/npm/docsify-copy-code"></script>
  <script src="//cdn.jsdelivr.net/npm/docsify-sidebar-collapse/dist/docsify-sidebar-collapse.min.js"></script>

</body>
</html>

_sidebar.md


- AXX
  - [0](/README.md)
    - [36](.1.md)
  - [K](/README.md)
    - [Ama](./I/A.md)
    - [Am](./I.md)

- BXX
  - [s](/README.md)
    - [s](./s.md)
    - [s](./s.md)
  - [u](/README.md)
    - [u](./u.md)
  - [v](/README.md)
    - [v](./v.md)
    - [m](/README.md)
      - [m](./m.md)
    - [f](/README.md)
      - [b](./b.md)
  - [cat](/README.md)
    - [cat 1](/README.md)
      - [cat 2](/README.md)
        - [cat 3](./cat.md)
      - [cat 4](./cat.md)
      - [cat 5](/README.md)
        - [cat 5](./ca.md)
        - [cat 5](./.md)
- CXX
  - [WC](/README.md)
    - [WC](/README.md)
      - [22](./22.md)
      - [x](./x.md)

image 只有第一一级目录下的第一个二级目录可以折叠打开,其余均无法点击

iPeng6 commented 4 years ago

BXX上面有空行,去掉空行 试试

Ares-X commented 4 years ago

去掉之后一级目录可以正常折叠打开,二级目录只有一级目录里的第一个二级目录是正常的,其余点击全部无效

iPeng6 commented 4 years ago

md文件要确实存在才能点的动,否则点击没反应

Ares-X commented 4 years ago

二级目录指向了本地存在的README.md ,点击后无法正常展开,只有

- AXX
  - [0](/README.md)
    - [36](.1.md)

只有一级目录下的第一个二级目录[0]可以正常展开

iPeng6 commented 4 years ago

哦 文件路径不能重名,下面的都叫/README.md的话,那么始终从上往下匹配的 第一个[0](/README.md),可以加个文件夹目录/AXX/0/README.md/BXX/README.md

Ares-X commented 4 years ago

感谢,问题解决了,另外请问有没有办法让点击跳转到新页面之后继续保留左边跳转前的展开状态?

iPeng6 commented 4 years ago

目前还没有展开状态保持,可以作为一个todo