Ant Design Pro 多标签页面(自动关闭、状态保留、使用、不同详情页、url直接访问等)显示的SPA中后台模板

基于Ant Design Pro 4、Tab

公司项目有使用Ant Design Pro 4多标签多开页面的需求,网上搜索了一圈都不太符合自身需求,本着自己动手的思想就搭了一个供大家参考。

示例

实现思路:

传统单页面路由切换时替换<content></content>内组件,在原来的基础上嵌套一层tabs,类似<tab><content></content></tab>

tab内的标签状态储存到redux全局store中,在layout组件中拦截路由变化,变更storetab数据;

要实现类型打开多个详情页面,则在tab key中加入主键参数,实现一个详情组件同时开多个详情页功能;

使用

git clone https://github.com/Fengly0503/ant_pro_tabs.git

 安装依赖:

npm install

 或者:

yarn

 启动:

npm start

 打包:

npm run build

在线演示地址   github源码地址

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ant Design Pro 是一套基于 Ant Design 设计语言的后台前端解决方案,提供了一套完善的框架和设计规范,方便开发者快速搭建后台系统。Pro 版本是 Ant Design Pro 的升级版,提供更加丰富的功能和增强的体验。 Ant Design Pro后台原型模板是指提供给开发者的一套默认的页面布局及样式,用于构建后台系统的页面。这个原型模板包含了常见的后台页面布局,如顶部导航栏、侧边菜单、内容区域等。开发者可以基于这个原型模板进行二次开发,根据自己的需求进行定制,快速构建适合自己业务的后台系统。 Ant Design Pro后台原型模板具有如下特点: 1. 美观大方:原型模板采用了 Ant Design 设计语言的风格,整体美观大方,符合现代后台系统的视觉要求。 2. 布局灵活:原型模板提供了多种页面布局方式,开发者可以根据需要选择合适的布局,支持响应式布局。 3. 多样化的组件:原型模板内置了丰富的 Ant Design 组件,开发者可以直接使用这些组件来构建页面,提高开发效率。 4. 功能齐全:原型模板提供了常见的后台功能模块,如用户管理、权限管理、数据统计等,方便开发者进行快速开发。 5. 易于定制:原型模板的代码结构清晰,注释完善,开发者可以根据自己的需求进行定制和扩展。 总之,Ant Design Pro后台原型模板是一套功能齐全、美观大方、易于定制的后台系统页面模板,可以帮助开发者快速构建出符合自己业务需求的后台系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值