Przeglądaj źródła

仅仅显示标题纯文本

visuddhinanda 2 lat temu
rodzic
commit
d899921d26
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      dashboard/src/components/article/AnchorNav.tsx

+ 2 - 1
dashboard/src/components/article/AnchorNav.tsx

@@ -1,5 +1,6 @@
 import { Anchor } from "antd";
 import { Anchor } from "antd";
 import { useEffect, useState } from "react";
 import { useEffect, useState } from "react";
+import { convertToPlain } from "../../utils";
 const { Link } = Anchor;
 const { Link } = Anchor;
 
 
 interface IHeadingAnchor {
 interface IHeadingAnchor {
@@ -100,7 +101,7 @@ const AnchorNavWidget = ({ open = false, content }: IWidget) => {
         const level = parseInt(heading[index].tagName.replace("H", ""));
         const level = parseInt(heading[index].tagName.replace("H", ""));
         headingAnchor.push({
         headingAnchor.push({
           key: `#${id}`,
           key: `#${id}`,
-          label: element.innerHTML,
+          label: convertToPlain(element.innerHTML).slice(0, 30),
           level: level,
           level: level,
         });
         });
       }
       }