应用dll优化编译后,减速了打包编译的过程,然而在应用中遇到一个问题。
有个页面的传参是restful格调的路由显示传参,间接白屏了。

注:restful路由显示传参 ->
在router.js中配置
const routes = [{

path: '/comparison/:idArr',name: 'Comparison',component: Comparison

}]
且在跳转时设置了params: { idArr }。

原来的形式(不应用dll编译)没有这种问题。

去看了代码,这个应用params且显示传递参数,需要是在新标签页带着参数关上。

为了这个目标有两种计划
1、显示的params传参。
2、query传参。

(这种跳转新标签页关上页面,还要传递参数的状况,如果由前端来实现,肯定是把参数显化在地址栏外面,这个时候应用显式params和query传参都能够做,隐式的params传参,在新标签页关上会失落参数,只能用于原标签页路由跳转)

后由params传参改为query传参,躲避了这个问题。

vue router 路由跳转和传参总结:
1、query 配 name
2、query 配 path
3、params 配 name(留神params不能配path)
4、如果用隐式的params传参,在新标签页关上会失落参数。
5、新标签页带着参数关上页面的状况,能够用显示的params传参,也能够用query传参,倡议query。

同步更新到本人的语雀
https://www.yuque.com/diracke...