mirror of
https://gitee.com/baidu/amis.git
synced 2024-12-04 21:19:01 +08:00
16 lines
1002 B
Markdown
16 lines
1002 B
Markdown
|
---
|
|||
|
title: 常见问题
|
|||
|
---
|
|||
|
|
|||
|
### 如何实现左侧导航栏页面跳转?
|
|||
|
|
|||
|
为了能更容易嵌入其它平台,amis 只负责单页面渲染,不接管前端路由,因此无法只靠 amis 配置实现多页面切换功能,推荐使用以下几种方法:
|
|||
|
|
|||
|
1. 自己实现左侧导航栏,用 amis 渲染右侧页面,类似 <https://github.com/fex-team/amis-admin> 项目里的做法。
|
|||
|
2. 使用传统的页面跳转,这样就能使用 amis 的 aside,其中通过 link 类型来跳转到另一个页面。
|
|||
|
3. 使用「[爱速搭](http://suda.baidu.com/)」,它可以配置左侧导航,还自带了权限管理等功能。
|
|||
|
|
|||
|
### 集成到 React 项目中报错
|
|||
|
|
|||
|
一般都是因为 React、Mobx、mobx-react 版本有关,参考 amis 项目的 [package.json](https://github.com/baidu/amis/blob/master/package.json),将版本保持一致,尤其是 Mobx,目前 amis 中使用的版本是 4,因为兼容性的考虑短期内不会升级到 5,使用 MobX 5 肯定会报错。
|