mirror of
https://github.com/WeBankFinTech/fes.js.git
synced 2025-10-14 10:52:28 +08:00
docs: 文档
This commit is contained in:
parent
6fe571cb13
commit
66b72cb947
@ -200,7 +200,7 @@ const router = new VueRouter({
|
|||||||
|
|
||||||
我们使用`defineRouteMeta` 配置 `meta`:
|
我们使用`defineRouteMeta` 配置 `meta`:
|
||||||
|
|
||||||
```jsx
|
```js
|
||||||
import { defineRouteMete } from '@fesjs/fes';
|
import { defineRouteMete } from '@fesjs/fes';
|
||||||
defineRouteMeta({
|
defineRouteMeta({
|
||||||
name: "store",
|
name: "store",
|
||||||
|
@ -62,16 +62,16 @@
|
|||||||
## 页面缓存
|
## 页面缓存
|
||||||
|
|
||||||
支持配置页面缓存,通过[定义路由元信息](../../../guide/route.html#扩展路由元信息)开启缓存:
|
支持配置页面缓存,通过[定义路由元信息](../../../guide/route.html#扩展路由元信息)开启缓存:
|
||||||
```
|
```js
|
||||||
<config lang="json">
|
import { defineRouteMete } from '@fesjs/fes';
|
||||||
{
|
|
||||||
|
defineRouteMeta({
|
||||||
"keep-alive": true
|
"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
|
```vue
|
||||||
<template>
|
<template>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user