diff --git a/docs/guide/route.md b/docs/guide/route.md
index efd80b0a..8dd53fc3 100644
--- a/docs/guide/route.md
+++ b/docs/guide/route.md
@@ -200,7 +200,7 @@ const router = new VueRouter({
我们使用`defineRouteMeta` 配置 `meta`:
-```jsx
+```js
import { defineRouteMete } from '@fesjs/fes';
defineRouteMeta({
name: "store",
diff --git a/docs/reference/plugin/plugins/layout.md b/docs/reference/plugin/plugins/layout.md
index 1f04b820..f13e3db8 100644
--- a/docs/reference/plugin/plugins/layout.md
+++ b/docs/reference/plugin/plugins/layout.md
@@ -62,16 +62,16 @@
## 页面缓存
支持配置页面缓存,通过[定义路由元信息](../../../guide/route.html#扩展路由元信息)开启缓存:
-```
-
-{
+```js
+import { defineRouteMete } from '@fesjs/fes';
+
+defineRouteMeta({
"keep-alive": true
-}
-
+})
```
### 处理嵌套路由
-Fes.js 里约定目录下有 layout.vue 时会生成嵌套路由,以 layout.vue 为该目录的公共父组件,layout.vue 中必须实现 ``。如果嵌套路由下的页面设置了keep-alive,则需要用 `` 替换 ``
+Fes.js 里约定目录下有 `layout.vue` 时会生成嵌套路由,以 `layout.vue` 为该目录的公共父组件,layout.vue 中必须实现 ``。如果嵌套路由下的页面设置了 `keep-alive`,则需要用 `` 替换 ``,``实现了页面缓存。
```vue