{"ast":null,"code":"import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\nVue.use(VueRouter);\nconst routes = [{\n path: '/home',\n name: 'Home',\n component: () => import('@/views/index/index'),\n meta: {\n title: '中道救援'\n }\n}, {\n path: \"/search\",\n name: 'Search',\n component: () => import('@/views/index/search'),\n meta: {\n title: '中道救援'\n }\n}];\nconst router = new VueRouter({\n mode: 'history',\n base: process.env.BASE_URL,\n routes\n});\nrouter.beforeEach(function (to, form, next) {\n if (to.meta.title) {\n document.title = to.meta.title;\n }\n next();\n});\nexport default router;","map":{"version":3,"names":["Vue","VueRouter","use","routes","path","name","component","meta","title","router","mode","base","process","env","BASE_URL","beforeEach","to","form","next","document"],"sources":["E:/work/sino/sino-h5/src/router/index.js"],"sourcesContent":["import Vue from \"vue\";\r\nimport VueRouter from \"vue-router\";\r\nVue.use(VueRouter);\r\n\r\nconst routes = [\r\n {\r\n path: '/home',\r\n name: 'Home',\r\n component: () => import('@/views/index/index'),\r\n meta:{\r\n title: '中道救援'\r\n }\r\n },\r\n {\r\n path: \"/search\",\r\n name: 'Search',\r\n component: () => import('@/views/index/search'),\r\n meta: {\r\n title: '中道救援'\r\n }\r\n }\r\n ]\r\n\r\nconst router = new VueRouter({\r\n mode: 'history',\r\n base: process.env.BASE_URL,\r\n routes\r\n})\r\nrouter.beforeEach(function (to, form, next) {\r\n if (to.meta.title) {\r\n document.title = to.meta.title\r\n }\r\n next()\r\n})\r\nexport default router\r\n"],"mappings":"AAAA,OAAOA,GAAG,MAAM,KAAK;AACrB,OAAOC,SAAS,MAAM,YAAY;AAClCD,GAAG,CAACE,GAAG,CAACD,SAAS,CAAC;AAElB,MAAME,MAAM,GAAG,CACX;EACEC,IAAI,EAAE,OAAO;EACbC,IAAI,EAAE,MAAM;EACZC,SAAS,EAAEA,CAAA,KAAM,MAAM,CAAC,qBAAqB,CAAC;EAC9CC,IAAI,EAAC;IACHC,KAAK,EAAE;EACT;AACF,CAAC,EACD;EACEJ,IAAI,EAAE,SAAS;EACfC,IAAI,EAAE,QAAQ;EACdC,SAAS,EAAEA,CAAA,KAAM,MAAM,CAAC,sBAAsB,CAAC;EAC/CC,IAAI,EAAE;IACJC,KAAK,EAAE;EACT;AACF,CAAC,CACF;AAEH,MAAMC,MAAM,GAAG,IAAIR,SAAS,CAAC;EAC3BS,IAAI,EAAE,SAAS;EACfC,IAAI,EAAEC,OAAO,CAACC,GAAG,CAACC,QAAQ;EAC1BX;AACF,CAAC,CAAC;AACFM,MAAM,CAACM,UAAU,CAAC,UAAUC,EAAE,EAAEC,IAAI,EAAEC,IAAI,EAAE;EAC1C,IAAIF,EAAE,CAACT,IAAI,CAACC,KAAK,EAAE;IACjBW,QAAQ,CAACX,KAAK,GAAGQ,EAAE,CAACT,IAAI,CAACC,KAAK;EAChC;EACAU,IAAI,CAAC,CAAC;AACR,CAAC,CAAC;AACF,eAAeT,MAAM"},"metadata":{},"sourceType":"module","externalDependencies":[]}