UNPKG

vue-tianditu2

Version:
41 lines (40 loc) 1.17 kB
import { defineComponent as c, h as o } from "vue"; import { useState as n } from "../use/state.mjs"; /* empty css */ const u = c({ setup() { const i = n(), r = { 0: "最少时间", 1: "最短距离", 2: "避开高速" }, s = { 1: "最少时间", 2: "最少换乘", 4: "最少步行", 8: "不乘地铁" }; return () => o( "div", { class: "route-policies" }, [ ...i.routeType === 0 ? Object.entries(r).map( ([e, t]) => o( "div", { class: "route-policies-item" + (i.drivingPolicy == Number(e) ? " active" : ""), onClick: () => i.drivingPolicy = Number(e) }, t ) ) : [], ...i.routeType === 1 ? Object.entries(s).map( ([e, t]) => o( "div", { class: "route-policies-item" + (i.transitPolicy == Number(e) ? " active" : ""), onClick: () => i.transitPolicy = Number(e) }, t ) ) : [] ] ); } }); export { u as RoutePolicies }; //# sourceMappingURL=RoutePolicies.mjs.map