mui.get_params = function(id){
var p_arr = (location.hash!="") && location.hash.replace("#/","").split("/"); var obj = {}; //为配置对象中的参数名对应 if(modules_obj[id].params && (p_arr.length>0)){ for(var i = 0; i < p_arr.length; i ++){ modules_obj[id].params[i] && (obj[modules_obj[id].params[i]] = p_arr[i]); } } return obj;
}
公司用一个配置里写跳转来代替vue的路由,这段是控制配置的,配置的所有路由都定义在对象modules_obj里了,请问这段替代路由的代码具体是什么意思呢?
海绵宝宝撒
相关分类