{ "slug": "anchornav", "mode": "single", "examples": [ { "id": "anchornav-ex-1", "title": "基础用法", "titleSrc": "", "desc": "", "html": "
\n

Kole UI · AnchorNav 组件(纯 H5)

\n

对齐 AnchorNav 规范:右侧目录、滚动高亮、层级嵌套、点击平滑滚动

\n \n
\n

1. 产品简介

\n

本系统是一套企业级中后台解决方案……(长文本占位,可滚动测试高亮)

\n

更多内容用于撑高页面,方便观察当前章节高亮效果。

\n
\n
\n

2. 安装与初始化

\n

通过 npm 安装后,在入口文件引入主题与组件库。

\n

配置项说明略。

\n
\n
\n

3. 开发指南

\n

包含布局、主题与国际化三部分。

\n
\n

3.1 布局

\n

侧边栏 + 顶栏的经典后台布局。

\n
\n
\n

3.2 主题

\n

通过 CSS 变量统一调整品牌色。

\n
\n
\n
\n

4. 常见问题

\n

收集部署与升级中的高频问题。

\n

FAQ 列表略。

\n
\n
", "preview": { "show": [ [ 0 ] ], "hide": [], "mode": "single" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "

Kole UI · AnchorNav 组件(纯 H5)

\n

对齐 AnchorNav 规范:右侧目录、滚动高亮、层级嵌套、点击平滑滚动

\n\n
\n

1. 产品简介

\n

本系统是一套企业级中后台解决方案……(长文本占位,可滚动测试高亮)

\n

更多内容用于撑高页面,方便观察当前章节高亮效果。

\n
\n
\n

2. 安装与初始化

\n

通过 npm 安装后,在入口文件引入主题与组件库。

\n

配置项说明略。

\n
\n
\n

3. 开发指南

\n

包含布局、主题与国际化三部分。

\n
\n

3.1 布局

\n

侧边栏 + 顶栏的经典后台布局。

\n
\n
\n

3.2 主题

\n

通过 CSS 变量统一调整品牌色。

\n
\n
\n
\n

4. 常见问题

\n

收集部署与升级中的高频问题。

\n

FAQ 列表略。

\n
", "jsx": "import { KoleAnchorNav } from 'kole-ui/react';\n\n/* key 需与页面中锚点元素的 id 一一对应 */\nconst ITEMS = [\n { key: 'intro', label: '产品简介' },\n { key: 'install', label: '安装与初始化' },\n { key: 'guide', label: '开发指南', children: [\n { key: 'layout', label: '布局' },\n { key: 'theme', label: '主题' },\n ] },\n { key: 'faq', label: '常见问题' },\n];\n\n", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { KoleAnchorNav } from 'kole-ui/react';\n\ninterface AnchorItem {\n key: string;\n label: string;\n children?: ReadonlyArray;\n}\n\n/* key 需与页面中锚点元素的 id 一一对应 */\nconst ITEMS: ReadonlyArray = [\n { key: 'intro', label: '产品简介' },\n { key: 'install', label: '安装与初始化' },\n { key: 'guide', label: '开发指南', children: [\n { key: 'layout', label: '布局' },\n { key: 'theme', label: '主题' },\n ] },\n { key: 'faq', label: '常见问题' },\n];\n\nconst offset: number = 24;\n\n", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": [ "依据 frameworks/AnchorNav.html 内联脚本的 ITEMS 数组(key/label/children 三级嵌套)与静态标记 nav class=kole-anchor fixed;items/fixed/offset 见 AnchorNav.jsx 形参与 AnchorNav.vue3 defineProps。key 取值对应演示页 section 的 id。", "TS 形态依据 TS-VARIANTS.md:tsx 用递归 interface AnchorItem(children 自引用)+ offset: number(offset 见 AnchorNav.jsx 形参);vue3ts/vue2ts 用