这样写会不会有点难看? 我想先从后端获取路由数据,再组装路由,好像vue-router不能异步,有没有更好的解决办法?
@mashiro router的路徑這麼不固定嗎?
@TingHoTW 对的,涉及权限和用户自定义路由
@mashiro 不知道是什么样的需求需要从后端加载路由?其实vue-router也是支持的,用router.addRoute() 和 router.removeRoute(),但是我没看明白你的需求,如果为了代码分割,做个懒加载就行了
@tiaod 有道理,add Router就足够了,初始化的时候只显示一个加载页面就行了
@mashiro 如果只是为了显示加载页面,那就更没必要了吧,参考这里的实现? https://router.vuejs.org/zh/guide/advanced/data-fetching.html#%E5%AF%BC%E8%88%AA%E5%AE%8C%E6%88%90%E5%90%8E%E8%8E%B7%E5%8F%96%E6%95%B0%E6%8D%AE
每个人都有属于自己的一片森林,也许我们从来不曾走过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢。愿这里,成为属于你的小森林。
@mashiro router的路徑這麼不固定嗎?