如何从 Strapi 富文本字段创建目录

问题描述 投票:0回答:1

我到处搜索这个,但我只能找到一篇关于它的文章,内容非常模糊

因此,我使用 Strapi 本身的 BlocksRenderer 组件渲染富文本内容。是否可以根据从 Strapi 富文本获取的数据创建目录?

这是我的博客组件:

import { BlocksRenderer, type BlocksContent} from "@strapi/blocks-react-renderer";

const Blog = () => {

  const { data } = useGetBlogsByIdQuery(slug);

  const content: BlocksContent = data ? .data ? .attributes ? .content;

  return ( 
    <BlocksRenderer content = {content} />
  )
}

我将不胜感激任何提示

javascript html content-management-system strapi rich-text-editor
1个回答
0
投票

使用可以使用

filter
来获取标题,并且在块渲染器中,您必须为标题创建 id,以便可以滚动到锚点。然而,这不会被块支持,因此您可能需要分叉块渲染存储库。并修改功能...

© www.soinside.com 2019 - 2024. All rights reserved.