線上書籍

Home

網頁前端設計工程師培訓班

  1. 路由物件 //------------------------------------- 2. 路由 var Route = {}; Route.path = function(route, callback){ Route[route] = callback; }

     

  2. Get路由 /*====================================== get ======================================*/ function doGet(e) { let global = getGlobal(); //------------------------------------- 需要管理員才能執行; if(global['isAdmin']){ //Route.path("op", op函式); //路由 全域變數 Route.path("global", form_global); } //------------------------------------- 需要管理員才能執行; //路由 商品類別 Route.path("prod_kind", prod_kind);//新增 Route.path("del_prod_kind", del_prod_kind);//刪除 if(Route[e.parameter.op]){ return Route[e.parameter.op](e); } else { return index(e); } }

     

  3. Post路由 /*====================================== post ======================================*/ function doPost(e) { let global = getGlobal(); //------------------------------------- 需要管理員才能執行; if(global['isAdmin']){ //Route.path("op", op函式); } //------------------------------------- 需要管理員才能執行; if(Route[e.parameter.op]){ return Route[e.parameter.op](e); } else { return index(e); } }