路由问题

来源:4-14 业务落地:解析路由表,获取结构化数据

qq_乄_12

2022-01-17

按照正常的业务流程,后端不是应该返回权限菜单数组么?
不是就可以直接用这个数组去生成菜单,然后接着用菜单去生成路由?这个能不能实现?怎么实现?

写回答

1回答

Sunday

2022-01-17

你好

通过情况下任何的(绝大多数的)功能前端和服务端都是可以进行实现的。区别是谁来实现在业务中更加合理。

那么对于路由表生成的动态菜单,服务端是可以实现,但是前端一样可以实现这个功能,并且在企业级开发中,我们更推荐前端来进行处理(因为在服务端会消耗更多的性能)

如果这个功能放到服务端实现,那么前端就不需要做什么了,服务端返回数据,前端拿到数据进行渲染即可

0
2
Sunday
回复
qq_乄_12
首先我们需要先明确几点: 1. 服务端可以实现的路由功能(无论是根据菜单配路由,还是根据路由配菜单),前端都可以实现 2. 双方的实现复杂度并没有本质上的区别 所以,前端去做还是服务端去做只是一种选择而已。 至于是《根据菜单配路由,还是根据路由配菜单》则需要根据具体的业务来去看的,同样也只是不同情况下的一种不同选择而已。 所以没有必须或麻烦之说,只是选择不同罢了。
2022-01-17
共2条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1950 学习 · 1700 问题

查看课程