Преглед изворни кода

仅仅显示标题纯文本

visuddhinanda пре 2 година
родитељ
комит
d899921d26
1 измењених фајлова са 2 додато и 1 уклоњено
  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 { useEffect, useState } from "react";
+import { convertToPlain } from "../../utils";
 const { Link } = Anchor;
 
 interface IHeadingAnchor {
@@ -100,7 +101,7 @@ const AnchorNavWidget = ({ open = false, content }: IWidget) => {
         const level = parseInt(heading[index].tagName.replace("H", ""));
         headingAnchor.push({
           key: `#${id}`,
-          label: element.innerHTML,
+          label: convertToPlain(element.innerHTML).slice(0, 30),
           level: level,
         });
       }