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