项目中遇到一个需求,下图左侧菜单,新增一个蓝天首页管理,但是蓝天首页管理的页面和工作台管理的页面一模一样,连请求接口都一样,两个模块的不同只是接口传参有一个type传不同的值,区分是工作台还是蓝天
![](https://img.haomeiwen.com/i22765904/9465f03d66828024.png)
像这种情况,如果重新把工作台管理页面复制一遍,能很快的实现需求,但是没必要,如果后期这两个模块都要修改一点内容,得改两次,增加工作量
本着尽可能复用组件的初衷,我们可以让两个路由使用同一个页面,在路由中传参判断是哪个模块
![](https://img.haomeiwen.com/i22765904/5f24bb860fee596a.png)
![](https://img.haomeiwen.com/i22765904/d2b2bbde198c4892.png)
项目中遇到一个需求,下图左侧菜单,新增一个蓝天首页管理,但是蓝天首页管理的页面和工作台管理的页面一模一样,连请求接口都一样,两个模块的不同只是接口传参有一个type传不同的值,区分是工作台还是蓝天
像这种情况,如果重新把工作台管理页面复制一遍,能很快的实现需求,但是没必要,如果后期这两个模块都要修改一点内容,得改两次,增加工作量
本着尽可能复用组件的初衷,我们可以让两个路由使用同一个页面,在路由中传参判断是哪个模块
本文标题:1.路由传参
本文链接:https://www.haomeiwen.com/subject/ilavtrtx.html
网友评论