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里了,請問這段替代路由的代碼具體是什么意思呢?
這段js代碼用來配置路由,達到一個路由功能,具體執行流程是什么意思呢?
慕勒3428872
2018-10-09 13:19:15