--- title: 首页 description: index.html - / --- ## 路由信息 - 模板路径:`/templates/index.html` - 访问路径:`/` ## 变量 ### posts #### 变量类型 [#UrlContextListResult](#urlcontextlistresultlistedpostvo) #### 示例 ```html title="/templates/index.html"
上一页 下一页
``` ### _templateId #### 变量值 `index` ## 类型定义 ### CategoryVo ```json title="CategoryVo" { "metadata": { "name": "string", "labels": { "additionalProp1": "string" }, "annotations": { "additionalProp1": "string" }, "creationTimestamp": "2022-11-20T13:06:38.512Z", }, "spec": { "displayName": "string", "slug": "string", "description": "string", "cover": "string", "template": "string", "priority": 0, "children": [ "string" ] }, "status": { "permalink": "string", "postCount": 0, "visiblePostCount": 0 }, "postCount": 0 } ``` ### TagVo ```json title="TagVo" { "metadata": { "name": "string", "labels": { "additionalProp1": "string" }, "annotations": { "additionalProp1": "string" }, "creationTimestamp": "2022-11-20T13:06:38.512Z", }, "spec": { "displayName": "string", "slug": "string", "color": "#F9fEB1", "cover": "string" }, "status": { "permalink": "string", "visiblePostCount": 0, "postCount": 0 }, "postCount": 0 } ``` ### ListedPostVo ```json title="ListedPostVo" { "metadata": { "name": "string", "labels": { "additionalProp1": "string" }, "annotations": { "additionalProp1": "string" }, "creationTimestamp": "2022-11-20T13:06:38.505Z", }, "spec": { "title": "string", "slug": "string", "releaseSnapshot": "string", "headSnapshot": "string", "baseSnapshot": "string", "owner": "string", "template": "string", "cover": "string", "deleted": false, "publish": false, "publishTime": "2022-11-20T13:06:38.505Z", "pinned": false, "allowComment": true, "visible": "PUBLIC", "priority": 0, "excerpt": { "autoGenerate": true, "raw": "string" }, "categories": [ "string" ], "tags": [ "string" ], "htmlMetas": [ { "additionalProp1": "string" } ] }, "status": { "permalink": "string", "excerpt": "string", "inProgress": true, "commentsCount": 0, "contributors": [ "string" ] }, "categories": "List<#CategoryVo>", "tags": "List<#TagVo>", "contributors": [ { "name": "string", "displayName": "string", "avatar": "string", "bio": "string" } ], "owner": { "name": "string", "displayName": "string", "avatar": "string", "bio": "string" }, "stats": { "visit": 0, "upvote": 0, "comment": 0 } } ``` - [#CategoryVo](#categoryvo) - [#TagVo](#tagvo) ### UrlContextListResult ```json title="UrlContextListResult" { "page": 0, "size": 0, "total": 0, "items": "List<#ListedPostVo>", "first": true, "last": true, "hasNext": true, "hasPrevious": true, "totalPages": 0, "nextUrl": "string", "prevUrl": "string" } ``` - [#ListedPostVo](#listedpostvo)