mirror of
https://github.com/WeBankFinTech/fes.js.git
synced 2025-10-14 02:48:06 +08:00
docs: 文档
This commit is contained in:
parent
6fe571cb13
commit
66b72cb947
@ -200,7 +200,7 @@ const router = new VueRouter({
|
||||
|
||||
我们使用`defineRouteMeta` 配置 `meta`:
|
||||
|
||||
```jsx
|
||||
```js
|
||||
import { defineRouteMete } from '@fesjs/fes';
|
||||
defineRouteMeta({
|
||||
name: "store",
|
||||
|
@ -62,16 +62,16 @@
|
||||
## 页面缓存
|
||||
|
||||
支持配置页面缓存,通过[定义路由元信息](../../../guide/route.html#扩展路由元信息)开启缓存:
|
||||
```
|
||||
<config lang="json">
|
||||
{
|
||||
```js
|
||||
import { defineRouteMete } from '@fesjs/fes';
|
||||
|
||||
defineRouteMeta({
|
||||
"keep-alive": true
|
||||
}
|
||||
</config>
|
||||
})
|
||||
```
|
||||
|
||||
### 处理嵌套路由
|
||||
Fes.js 里约定目录下有 layout.vue 时会生成嵌套路由,以 layout.vue 为该目录的公共父组件,layout.vue 中必须实现 `<RouterView/>`。如果嵌套路由下的页面设置了keep-alive,则需要用 `<Page/>` 替换 `<RouterView/>`
|
||||
Fes.js 里约定目录下有 `layout.vue` 时会生成嵌套路由,以 `layout.vue` 为该目录的公共父组件,layout.vue 中必须实现 `<RouterView/>`。如果嵌套路由下的页面设置了 `keep-alive`,则需要用 `<Page/>` 替换 `<RouterView/>`,`<Page/>`实现了页面缓存。
|
||||
|
||||
```vue
|
||||
<template>
|
||||
|
Loading…
x
Reference in New Issue
Block a user