From 723011431b14f0b530f2cc7561f194e9780cad8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=81=87=E8=A7=81?= <30545603+Foryou920@users.noreply.github.com> Date: Sat, 7 Mar 2020 23:39:28 +0800 Subject: [PATCH] storyofvue finish --- .gitignore | 1 - package-lock.json | 22 + package.json | 1 + public/mock/city.json | 3866 ++++++++++++++++++++++++ public/mock/detail.json | 25 + public/mock/index.json | 107 + src/main.js | 1 + src/pages/city/components/Alphabet.vue | 6 +- src/router/index.js | 9 +- 9 files changed, 4028 insertions(+), 10 deletions(-) create mode 100644 public/mock/city.json create mode 100644 public/mock/detail.json create mode 100644 public/mock/index.json diff --git a/.gitignore b/.gitignore index ab43962..a0dddc6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,6 @@ .DS_Store node_modules /dist -public/mock # local env files .env.local diff --git a/package-lock.json b/package-lock.json index 56426f9..9bfebc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2128,6 +2128,28 @@ "object.assign": "^4.1.0" } }, + "babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npm.taobao.org/babel-polyfill/download/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "requires": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + }, + "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-2.6.11.tgz?cache=0&sync_timestamp=1578957006406&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-2.6.11.tgz", + "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw=" + }, + "regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" + } + } + }, "babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz", diff --git a/package.json b/package.json index 302cd33..9481b2a 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ }, "dependencies": { "axios": "^0.19.2", + "babel-polyfill": "^6.26.0", "better-scroll": "^1.15.2", "core-js": "^3.6.4", "fastclick": "^1.0.6", diff --git a/public/mock/city.json b/public/mock/city.json new file mode 100644 index 0000000..00d3a74 --- /dev/null +++ b/public/mock/city.json @@ -0,0 +1,3866 @@ +{ + "ret": true, + "data":{ + "hotCities": [{ + "id": 1, + "spell": "beijing", + "name": "北京" + }, { + "id": 3, + "spell": "shanghai", + "name": "上海" + }, { + "id": 47, + "spell": "xian", + "name": "西安" + }, { + "id": 239, + "spell": "sanya", + "name": "三亚" + }, { + "id": 188, + "spell": "lijiang", + "name": "丽江" + }, { + "id": 125, + "spell": "guilin", + "name": "桂林" + }], + "cities": { + "A": [{ + "id": 56, + "spell": "aba", + "name": "阿坝" + }, { + "id": 57, + "spell": "akesu", + "name": "阿克苏" + }, { + "id": 58, + "spell": "alashanmeng", + "name": "阿拉善盟" + }, { + "id": 59, + "spell": "aletai", + "name": "阿勒泰" + }, { + "id": 60, + "spell": "ali", + "name": "阿里" + }, { + "id": 61, + "spell": "ankang", + "name": "安康" + }, { + "id": 62, + "spell": "anqing", + "name": "安庆" + }, { + "id": 63, + "spell": "anshan", + "name": "鞍山" + }, { + "id": 64, + "spell": "anshun", + "name": "安顺" + }, { + "id": 65, + "spell": "anyang", + "name": "安阳" + }, { + "id": 338, + "spell": "acheng", + "name": "阿城" + }, { + "id": 339, + "spell": "anfu", + "name": "安福" + }, { + "id": 340, + "spell": "anji", + "name": "安吉" + }, { + "id": 341, + "spell": "anning", + "name": "安宁" + }, { + "id": 342, + "spell": "anqiu", + "name": "安丘" + }, { + "id": 343, + "spell": "anxi", + "name": "安溪" + }, { + "id": 344, + "spell": "anyi", + "name": "安义" + }, { + "id": 345, + "spell": "anyuan", + "name": "安远" + }], + "B": [{ + "id": 1, + "spell": "beijing", + "name": "北京" + }, { + "id": 66, + "spell": "baicheng", + "name": "白城" + }, { + "id": 67, + "spell": "baise", + "name": "百色" + }, { + "id": 68, + "spell": "baishan", + "name": "白山" + }, { + "id": 69, + "spell": "baiyin", + "name": "白银" + }, { + "id": 70, + "spell": "bangbu", + "name": "蚌埠" + }, { + "id": 71, + "spell": "baoding", + "name": "保定" + }, { + "id": 72, + "spell": "baoji", + "name": "宝鸡" + }, { + "id": 73, + "spell": "baoshan", + "name": "保山" + }, { + "id": 74, + "spell": "baotou", + "name": "包头" + }, { + "id": 75, + "spell": "bayannaoer", + "name": "巴彦淖尔" + }, { + "id": 76, + "spell": "bayinguoleng", + "name": "巴音郭楞" + }, { + "id": 77, + "spell": "bazhong", + "name": "巴中" + }, { + "id": 78, + "spell": "beihai", + "name": "北海" + }, { + "id": 79, + "spell": "benxi", + "name": "本溪" + }, { + "id": 80, + "spell": "bijie", + "name": "毕节" + }, { + "id": 81, + "spell": "binzhou", + "name": "滨州" + }, { + "id": 82, + "spell": "boertala", + "name": "博尔塔拉" + }, { + "id": 83, + "spell": "bozhou", + "name": "亳州" + }, { + "id": 346, + "spell": "baoying", + "name": "宝应" + }, { + "id": 347, + "spell": "bayan", + "name": "巴彦" + }, { + "id": 348, + "spell": "binhai", + "name": "滨海" + }, { + "id": 349, + "spell": "binxian", + "name": "宾县" + }, { + "id": 350, + "spell": "binyang", + "name": "宾阳" + }, { + "id": 351, + "spell": "bishan", + "name": "璧山" + }, { + "id": 352, + "spell": "boai", + "name": "博爱" + }, { + "id": 353, + "spell": "boluo", + "name": "博罗" + }, { + "id": 354, + "spell": "boxing", + "name": "博兴" + }], + "C": [{ + "id": 2, + "spell": "chongqing", + "name": "重庆" + }, { + "id": 5, + "spell": "changchun", + "name": "长春" + }, { + "id": 6, + "spell": "changsha", + "name": "长沙" + }, { + "id": 7, + "spell": "changzhou", + "name": "常州" + }, { + "id": 8, + "spell": "chengdu", + "name": "成都" + }, { + "id": 84, + "spell": "cangzhou", + "name": "沧州" + }, { + "id": 85, + "spell": "changde", + "name": "常德" + }, { + "id": 86, + "spell": "changdu", + "name": "昌都" + }, { + "id": 87, + "spell": "changji", + "name": "昌吉" + }, { + "id": 88, + "spell": "changzhi", + "name": "长治" + }, { + "id": 89, + "spell": "chaohu", + "name": "巢湖" + }, { + "id": 90, + "spell": "chaoyang", + "name": "朝阳" + }, { + "id": 91, + "spell": "chaozhou", + "name": "潮州" + }, { + "id": 92, + "spell": "chengde", + "name": "承德" + }, { + "id": 93, + "spell": "chenzhou", + "name": "郴州" + }, { + "id": 94, + "spell": "chifeng", + "name": "赤峰" + }, { + "id": 95, + "spell": "chizhou", + "name": "池州" + }, { + "id": 96, + "spell": "chongzuo", + "name": "崇左" + }, { + "id": 97, + "spell": "chuxiong", + "name": "楚雄" + }, { + "id": 98, + "spell": "chuzhou", + "name": "滁州" + }, { + "id": 355, + "spell": "cangnan", + "name": "苍南" + }, { + "id": 356, + "spell": "cangshan", + "name": "苍山" + }, { + "id": 357, + "spell": "caoxian", + "name": "曹县" + }, { + "id": 358, + "spell": "changdao", + "name": "长岛" + }, { + "id": 359, + "spell": "changfeng", + "name": "长丰" + }, { + "id": 360, + "spell": "changhai", + "name": "长海" + }, { + "id": 361, + "spell": "changle", + "name": "长乐" + }, { + "id": 362, + "spell": "changle", + "name": "昌乐" + }, { + "id": 363, + "spell": "changshan", + "name": "常山" + }, { + "id": 364, + "spell": "changshu", + "name": "常熟" + }, { + "id": 365, + "spell": "changtai", + "name": "长泰" + }, { + "id": 366, + "spell": "changting", + "name": "长汀" + }, { + "id": 367, + "spell": "changxing", + "name": "长兴" + }, { + "id": 368, + "spell": "changyi", + "name": "昌邑" + }, { + "id": 369, + "spell": "chaoan", + "name": "潮安" + }, { + "id": 370, + "spell": "chenggong", + "name": "呈贡" + }, { + "id": 371, + "spell": "chengkou", + "name": "城口" + }, { + "id": 372, + "spell": "chengwu", + "name": "成武" + }, { + "id": 373, + "spell": "chiping", + "name": "茌平" + }, { + "id": 374, + "spell": "chongren", + "name": "崇仁" + }, { + "id": 375, + "spell": "chongyi", + "name": "崇义" + }, { + "id": 376, + "spell": "chongzhou", + "name": "崇州" + }, { + "id": 377, + "spell": "chunan", + "name": "淳安" + }, { + "id": 378, + "spell": "cixi", + "name": "慈溪" + }, { + "id": 379, + "spell": "conghua", + "name": "从化" + }, { + "id": 380, + "spell": "congyang", + "name": "枞阳" + }], + "D": [{ + "id": 9, + "spell": "dalian", + "name": "大连" + }, { + "id": 10, + "spell": "dongguan", + "name": "东莞" + }, { + "id": 99, + "spell": "dali", + "name": "大理" + }, { + "id": 100, + "spell": "dandong", + "name": "丹东" + }, { + "id": 101, + "spell": "daqing", + "name": "大庆" + }, { + "id": 102, + "spell": "datong", + "name": "大同" + }, { + "id": 103, + "spell": "daxinganling", + "name": "大兴安岭" + }, { + "id": 104, + "spell": "dazhou", + "name": "达州" + }, { + "id": 105, + "spell": "dehong", + "name": "德宏" + }, { + "id": 106, + "spell": "deyang", + "name": "德阳" + }, { + "id": 107, + "spell": "dezhou", + "name": "德州" + }, { + "id": 108, + "spell": "dingxi", + "name": "定西" + }, { + "id": 109, + "spell": "diqing", + "name": "迪庆" + }, { + "id": 110, + "spell": "dongying", + "name": "东营" + }, { + "id": 381, + "spell": "dafeng", + "name": "大丰" + }, { + "id": 382, + "spell": "daishan", + "name": "岱山" + }, { + "id": 383, + "spell": "dangshan", + "name": "砀山" + }, { + "id": 384, + "spell": "dangtu", + "name": "当涂" + }, { + "id": 385, + "spell": "danxian", + "name": "单县" + }, { + "id": 386, + "spell": "danyang", + "name": "丹阳" + }, { + "id": 387, + "spell": "dapu", + "name": "大埔" + }, { + "id": 388, + "spell": "datian", + "name": "大田" + }, { + "id": 389, + "spell": "dayi", + "name": "大邑" + }, { + "id": 390, + "spell": "dayu", + "name": "大余" + }, { + "id": 391, + "spell": "dazu", + "name": "大足" + }, { + "id": 392, + "spell": "dean", + "name": "德安" + }, { + "id": 393, + "spell": "dehua", + "name": "德化" + }, { + "id": 394, + "spell": "dehui", + "name": "德惠" + }, { + "id": 395, + "spell": "dengfeng", + "name": "登封" + }, { + "id": 396, + "spell": "deqing", + "name": "德清" + }, { + "id": 397, + "spell": "deqing", + "name": "德庆" + }, { + "id": 398, + "spell": "dexing", + "name": "德兴" + }, { + "id": 399, + "spell": "dianbai", + "name": "电白" + }, { + "id": 400, + "spell": "dianjiang", + "name": "垫江" + }, { + "id": 401, + "spell": "dingnan", + "name": "定南" + }, { + "id": 402, + "spell": "dingtao", + "name": "定陶" + }, { + "id": 403, + "spell": "dingyuan", + "name": "定远" + }, { + "id": 404, + "spell": "donga", + "name": "东阿" + }, { + "id": 405, + "spell": "donghai", + "name": "东海" + }, { + "id": 406, + "spell": "dongming", + "name": "东明" + }, { + "id": 407, + "spell": "dongping", + "name": "东平" + }, { + "id": 408, + "spell": "dongshan", + "name": "东山" + }, { + "id": 409, + "spell": "dongtai", + "name": "东台" + }, { + "id": 410, + "spell": "dongtou", + "name": "洞头" + }, { + "id": 411, + "spell": "dongxiang", + "name": "东乡" + }, { + "id": 412, + "spell": "dongyang", + "name": "东阳" + }, { + "id": 413, + "spell": "dongyuan", + "name": "东源" + }, { + "id": 414, + "spell": "dongzhi", + "name": "东至" + }, { + "id": 415, + "spell": "duchang", + "name": "都昌" + }, { + "id": 416, + "spell": "dujiangyan", + "name": "都江堰" + }], + "E": [{ + "id": 111, + "spell": "eerduosi", + "name": "鄂尔多斯" + }, { + "id": 112, + "spell": "enshi", + "name": "恩施" + }, { + "id": 113, + "spell": "ezhou", + "name": "鄂州" + }, { + "id": 417, + "spell": "enping", + "name": "恩平" + }], + "F": [{ + "id": 11, + "spell": "foshan", + "name": "佛山" + }, { + "id": 12, + "spell": "fuzhou", + "name": "福州" + }, { + "id": 114, + "spell": "fangchenggang", + "name": "防城港" + }, { + "id": 115, + "spell": "fushun", + "name": "抚顺" + }, { + "id": 116, + "spell": "fuxin", + "name": "阜新" + }, { + "id": 117, + "spell": "fuyang", + "name": "阜阳" + }, { + "id": 118, + "spell": "fuzhou", + "name": "抚州" + }, { + "id": 418, + "spell": "faku", + "name": "法库" + }, { + "id": 419, + "spell": "fanchang", + "name": "繁昌" + }, { + "id": 420, + "spell": "fangzheng", + "name": "方正" + }, { + "id": 421, + "spell": "feicheng", + "name": "肥城" + }, { + "id": 422, + "spell": "feidong", + "name": "肥东" + }, { + "id": 423, + "spell": "feixi", + "name": "肥西" + }, { + "id": 424, + "spell": "feixian", + "name": "费县" + }, { + "id": 425, + "spell": "fengcheng", + "name": "丰城" + }, { + "id": 426, + "spell": "fengdu", + "name": "丰都" + }, { + "id": 427, + "spell": "fenghua", + "name": "奉化" + }, { + "id": 428, + "spell": "fengjie", + "name": "奉节" + }, { + "id": 429, + "spell": "fengkai", + "name": "封开" + }, { + "id": 430, + "spell": "fengshun", + "name": "丰顺" + }, { + "id": 431, + "spell": "fengtai", + "name": "凤台" + }, { + "id": 432, + "spell": "fengxian", + "name": "丰县" + }, { + "id": 433, + "spell": "fengxin", + "name": "奉新" + }, { + "id": 434, + "spell": "fengyang", + "name": "凤阳" + }, { + "id": 435, + "spell": "fenyi", + "name": "分宜" + }, { + "id": 436, + "spell": "fogang", + "name": "佛冈" + }, { + "id": 437, + "spell": "fuan", + "name": "福安" + }, { + "id": 438, + "spell": "fuding", + "name": "福鼎" + }, { + "id": 439, + "spell": "fuliang", + "name": "浮梁" + }, { + "id": 440, + "spell": "fumin", + "name": "富民" + }, { + "id": 441, + "spell": "funan", + "name": "阜南" + }, { + "id": 442, + "spell": "funing", + "name": "阜宁" + }, { + "id": 443, + "spell": "fuqing", + "name": "福清" + }, { + "id": 444, + "spell": "fuyang", + "name": "富阳" + }], + "G": [{ + "id": 13, + "spell": "guangzhou", + "name": "广州" + }, { + "id": 14, + "spell": "guiyang", + "name": "贵阳" + }, { + "id": 119, + "spell": "gannan", + "name": "甘南" + }, { + "id": 120, + "spell": "ganzhou", + "name": "赣州" + }, { + "id": 121, + "spell": "ganzi", + "name": "甘孜" + }, { + "id": 122, + "spell": "guangan", + "name": "广安" + }, { + "id": 123, + "spell": "guangyuan", + "name": "广元" + }, { + "id": 124, + "spell": "guigang", + "name": "贵港" + }, { + "id": 125, + "spell": "guilin", + "name": "桂林" + }, { + "id": 126, + "spell": "guoluo", + "name": "果洛" + }, { + "id": 127, + "spell": "guyuan", + "name": "固原" + }, { + "id": 445, + "spell": "ganxian", + "name": "赣县" + }, { + "id": 446, + "spell": "ganyu", + "name": "赣榆" + }, { + "id": 447, + "spell": "gaoan", + "name": "高安" + }, { + "id": 448, + "spell": "gaocheng", + "name": "藁城" + }, { + "id": 449, + "spell": "gaochun", + "name": "高淳" + }, { + "id": 450, + "spell": "gaolan", + "name": "皋兰" + }, { + "id": 451, + "spell": "gaoling", + "name": "高陵" + }, { + "id": 452, + "spell": "gaomi", + "name": "高密" + }, { + "id": 453, + "spell": "gaoqing", + "name": "高青" + }, { + "id": 454, + "spell": "gaotang", + "name": "高唐" + }, { + "id": 455, + "spell": "gaoyao", + "name": "高要" + }, { + "id": 456, + "spell": "gaoyi", + "name": "高邑" + }, { + "id": 457, + "spell": "gaoyou", + "name": "高邮" + }, { + "id": 458, + "spell": "gaozhou", + "name": "高州" + }, { + "id": 459, + "spell": "gongyi", + "name": "巩义" + }, { + "id": 460, + "spell": "guangchang", + "name": "广昌" + }, { + "id": 461, + "spell": "guangde", + "name": "广德" + }, { + "id": 462, + "spell": "guangfeng", + "name": "广丰" + }, { + "id": 463, + "spell": "guangning", + "name": "广宁" + }, { + "id": 464, + "spell": "guangrao", + "name": "广饶" + }, { + "id": 465, + "spell": "guangze", + "name": "光泽" + }, { + "id": 466, + "spell": "guannan", + "name": "灌南" + }, { + "id": 467, + "spell": "guanxian", + "name": "冠县" + }, { + "id": 468, + "spell": "guanyun", + "name": "灌云" + }, { + "id": 469, + "spell": "guixi", + "name": "贵溪" + }, { + "id": 470, + "spell": "gutian", + "name": "古田" + }, { + "id": 471, + "spell": "guzhen", + "name": "固镇" + }], + "H": [{ + "id": 15, + "spell": "haerbin", + "name": "哈尔滨" + }, { + "id": 16, + "spell": "haikou", + "name": "海口" + }, { + "id": 17, + "spell": "handan", + "name": "邯郸" + }, { + "id": 18, + "spell": "hangzhou", + "name": "杭州" + }, { + "id": 19, + "spell": "hefei", + "name": "合肥" + }, { + "id": 20, + "spell": "huizhou", + "name": "惠州" + }, { + "id": 128, + "spell": "haibei", + "name": "海北" + }, { + "id": 129, + "spell": "haidong", + "name": "海东" + }, { + "id": 130, + "spell": "hainan", + "name": "海南" + }, { + "id": 131, + "spell": "haixi", + "name": "海西" + }, { + "id": 132, + "spell": "hami", + "name": "哈密" + }, { + "id": 133, + "spell": "hanzhong", + "name": "汉中" + }, { + "id": 134, + "spell": "hebi", + "name": "鹤壁" + }, { + "id": 135, + "spell": "hechi", + "name": "河池" + }, { + "id": 136, + "spell": "hegang", + "name": "鹤岗" + }, { + "id": 137, + "spell": "heihe", + "name": "黑河" + }, { + "id": 138, + "spell": "hengshui", + "name": "衡水" + }, { + "id": 139, + "spell": "hengyang", + "name": "衡阳" + }, { + "id": 140, + "spell": "hetiandi", + "name": "和田地" + }, { + "id": 141, + "spell": "heyuan", + "name": "河源" + }, { + "id": 142, + "spell": "heze", + "name": "菏泽" + }, { + "id": 143, + "spell": "hezhou", + "name": "贺州" + }, { + "id": 144, + "spell": "honghe", + "name": "红河" + }, { + "id": 145, + "spell": "huaian", + "name": "淮安" + }, { + "id": 146, + "spell": "huaibei", + "name": "淮北" + }, { + "id": 147, + "spell": "huaihua", + "name": "怀化" + }, { + "id": 148, + "spell": "huainan", + "name": "淮南" + }, { + "id": 149, + "spell": "huanggang", + "name": "黄冈" + }, { + "id": 150, + "spell": "huangnan", + "name": "黄南" + }, { + "id": 151, + "spell": "huangshan", + "name": "黄山" + }, { + "id": 152, + "spell": "huangshi", + "name": "黄石" + }, { + "id": 153, + "spell": "huhehaote", + "name": "呼和浩特" + }, { + "id": 154, + "spell": "huludao", + "name": "葫芦岛" + }, { + "id": 155, + "spell": "hulunbeier", + "name": "呼伦贝尔" + }, { + "id": 156, + "spell": "huzhou", + "name": "湖州" + }, { + "id": 472, + "spell": "haian", + "name": "海安" + }, { + "id": 473, + "spell": "haifeng", + "name": "海丰" + }, { + "id": 474, + "spell": "haimen", + "name": "海门" + }, { + "id": 475, + "spell": "haining", + "name": "海宁" + }, { + "id": 476, + "spell": "haiyan", + "name": "海盐" + }, { + "id": 477, + "spell": "haiyang", + "name": "海阳" + }, { + "id": 478, + "spell": "hanshan", + "name": "含山" + }, { + "id": 479, + "spell": "hechuan", + "name": "合川" + }, { + "id": 480, + "spell": "hengfeng", + "name": "横峰" + }, { + "id": 481, + "spell": "hengxian", + "name": "横县" + }, { + "id": 482, + "spell": "heping", + "name": "和平" + }, { + "id": 483, + "spell": "heshan", + "name": "鹤山" + }, { + "id": 484, + "spell": "hexian", + "name": "和县" + }, { + "id": 485, + "spell": "hongze", + "name": "洪泽" + }, { + "id": 486, + "spell": "huaan", + "name": "华安" + }, { + "id": 487, + "spell": "huadian", + "name": "桦甸" + }, { + "id": 488, + "spell": "huaiji", + "name": "怀集" + }, { + "id": 489, + "spell": "huaining", + "name": "怀宁" + }, { + "id": 490, + "spell": "huaiyuan", + "name": "怀远" + }, { + "id": 491, + "spell": "huantai", + "name": "桓台" + }, { + "id": 492, + "spell": "huazhou", + "name": "化州" + }, { + "id": 493, + "spell": "huian", + "name": "惠安" + }, { + "id": 494, + "spell": "huichang", + "name": "会昌" + }, { + "id": 495, + "spell": "huidong", + "name": "惠东" + }, { + "id": 496, + "spell": "huilai", + "name": "惠来" + }, { + "id": 497, + "spell": "huimin", + "name": "惠民" + }, { + "id": 498, + "spell": "hukou", + "name": "湖口" + }, { + "id": 499, + "spell": "hulan", + "name": "呼兰" + }, { + "id": 500, + "spell": "huoqiu", + "name": "霍邱" + }, { + "id": 501, + "spell": "huoshan", + "name": "霍山" + }, { + "id": 502, + "spell": "huxian", + "name": "户县" + }], + "J": [{ + "id": 21, + "spell": "jiaozuo", + "name": "焦作" + }, { + "id": 22, + "spell": "jiaxing", + "name": "嘉兴" + }, { + "id": 23, + "spell": "jilin", + "name": "吉林" + }, { + "id": 24, + "spell": "jinan", + "name": "济南" + }, { + "id": 157, + "spell": "jiamusi", + "name": "佳木斯" + }, { + "id": 158, + "spell": "jiangmen", + "name": "江门" + }, { + "id": 159, + "spell": "jian", + "name": "吉安" + }, { + "id": 160, + "spell": "jiayuguan", + "name": "嘉峪关" + }, { + "id": 161, + "spell": "jieyang", + "name": "揭阳" + }, { + "id": 162, + "spell": "jinchang", + "name": "金昌" + }, { + "id": 163, + "spell": "jincheng", + "name": "晋城" + }, { + "id": 164, + "spell": "jingdezhen", + "name": "景德镇" + }, { + "id": 165, + "spell": "jingmen", + "name": "荆门" + }, { + "id": 166, + "spell": "jingzhou", + "name": "荆州" + }, { + "id": 167, + "spell": "jinhua", + "name": "金华" + }, { + "id": 168, + "spell": "jining", + "name": "济宁" + }, { + "id": 169, + "spell": "jinzhong", + "name": "晋中" + }, { + "id": 170, + "spell": "jinzhou", + "name": "锦州" + }, { + "id": 171, + "spell": "jiujiang", + "name": "九江" + }, { + "id": 172, + "spell": "jiuquan", + "name": "酒泉" + }, { + "id": 173, + "spell": "jixi", + "name": "鸡西" + }, { + "id": 503, + "spell": "jiande", + "name": "建德" + }, { + "id": 504, + "spell": "jiangdu", + "name": "江都" + }, { + "id": 505, + "spell": "jiangjin", + "name": "江津" + }, { + "id": 506, + "spell": "jiangle", + "name": "将乐" + }, { + "id": 507, + "spell": "jiangshan", + "name": "江山" + }, { + "id": 508, + "spell": "jiangyan", + "name": "姜堰" + }, { + "id": 509, + "spell": "jiangyin", + "name": "江阴" + }, { + "id": 510, + "spell": "jianhu", + "name": "建湖" + }, { + "id": 511, + "spell": "jianning", + "name": "建宁" + }, { + "id": 512, + "spell": "jianou", + "name": "建瓯" + }, { + "id": 513, + "spell": "jianyang", + "name": "建阳" + }, { + "id": 514, + "spell": "jian", + "name": "吉安" + }, { + "id": 515, + "spell": "jiaohe", + "name": "蛟河" + }, { + "id": 516, + "spell": "jiaoling", + "name": "蕉岭" + }, { + "id": 517, + "spell": "jiaonan", + "name": "胶南" + }, { + "id": 518, + "spell": "jiaozhou", + "name": "胶州" + }, { + "id": 519, + "spell": "jiashan", + "name": "嘉善" + }, { + "id": 520, + "spell": "jiaxiang", + "name": "嘉祥" + }, { + "id": 521, + "spell": "jiedong", + "name": "揭东" + }, { + "id": 522, + "spell": "jieshou", + "name": "界首" + }, { + "id": 523, + "spell": "jiexi", + "name": "揭西" + }, { + "id": 524, + "spell": "jimo", + "name": "即墨" + }, { + "id": 525, + "spell": "jingan", + "name": "靖安" + }, { + "id": 526, + "spell": "jingde", + "name": "旌德" + }, { + "id": 527, + "spell": "jinggangshan", + "name": "井冈山" + }, { + "id": 528, + "spell": "jingjiang", + "name": "靖江" + }, { + "id": 529, + "spell": "jingning", + "name": "景宁" + }, { + "id": 530, + "spell": "jingxian", + "name": "泾县" + }, { + "id": 531, + "spell": "jingxing", + "name": "井陉" + }, { + "id": 532, + "spell": "jinhu", + "name": "金湖" + }, { + "id": 533, + "spell": "jinjiang", + "name": "晋江" + }, { + "id": 534, + "spell": "jinmen", + "name": "金门" + }, { + "id": 535, + "spell": "jinning", + "name": "晋宁" + }, { + "id": 536, + "spell": "jintan", + "name": "金坛" + }, { + "id": 537, + "spell": "jintang", + "name": "金堂" + }, { + "id": 538, + "spell": "jinxian", + "name": "进贤" + }, { + "id": 539, + "spell": "jinxi", + "name": "金溪" + }, { + "id": 540, + "spell": "jinxiang", + "name": "金乡" + }, { + "id": 541, + "spell": "jinyun", + "name": "缙云" + }, { + "id": 542, + "spell": "jinzhai", + "name": "金寨" + }, { + "id": 543, + "spell": "jinzhou", + "name": "晋州" + }, { + "id": 544, + "spell": "jishui", + "name": "吉水" + }, { + "id": 545, + "spell": "jiujiang", + "name": "九江" + }, { + "id": 546, + "spell": "jiutai", + "name": "九台" + }, { + "id": 547, + "spell": "jixi", + "name": "绩溪" + }, { + "id": 548, + "spell": "jiyang", + "name": "济阳" + }, { + "id": 549, + "spell": "jiyuan", + "name": "济源" + }, { + "id": 550, + "spell": "juancheng", + "name": "鄄城" + }, { + "id": 551, + "spell": "junan", + "name": "莒南" + }, { + "id": 552, + "spell": "jurong", + "name": "句容" + }, { + "id": 553, + "spell": "juxian", + "name": "莒县" + }, { + "id": 554, + "spell": "juye", + "name": "巨野" + }], + "K": [{ + "id": 25, + "spell": "kunming", + "name": "昆明" + }, { + "id": 174, + "spell": "kaifeng", + "name": "开封" + }, { + "id": 175, + "spell": "kashidi", + "name": "喀什地" + }, { + "id": 176, + "spell": "kelamayi", + "name": "克拉玛依" + }, { + "id": 177, + "spell": "kezile", + "name": "克孜勒" + }, { + "id": 555, + "spell": "kaihua", + "name": "开化" + }, { + "id": 556, + "spell": "kaiping", + "name": "开平" + }, { + "id": 557, + "spell": "kaixian", + "name": "开县" + }, { + "id": 558, + "spell": "kaiyang", + "name": "开阳" + }, { + "id": 559, + "spell": "kangping", + "name": "康平" + }, { + "id": 560, + "spell": "kenli", + "name": "垦利" + }, { + "id": 561, + "spell": "kunshan", + "name": "昆山" + }], + "L": [{ + "id": 26, + "spell": "lanzhou", + "name": "兰州" + }, { + "id": 27, + "spell": "liuzhou", + "name": "柳州" + }, { + "id": 28, + "spell": "luoyang", + "name": "洛阳" + }, { + "id": 178, + "spell": "laibin", + "name": "来宾" + }, { + "id": 179, + "spell": "laiwu", + "name": "莱芜" + }, { + "id": 180, + "spell": "langfang", + "name": "廊坊" + }, { + "id": 181, + "spell": "lasa", + "name": "拉萨" + }, { + "id": 182, + "spell": "leshan", + "name": "乐山" + }, { + "id": 183, + "spell": "liangshan", + "name": "凉山" + }, { + "id": 184, + "spell": "lianyungang", + "name": "连云港" + }, { + "id": 185, + "spell": "liaocheng", + "name": "聊城" + }, { + "id": 186, + "spell": "liaoyang", + "name": "辽阳" + }, { + "id": 187, + "spell": "liaoyuan", + "name": "辽源" + }, { + "id": 188, + "spell": "lijiang", + "name": "丽江" + }, { + "id": 189, + "spell": "lincang", + "name": "临沧" + }, { + "id": 190, + "spell": "linfen", + "name": "临汾" + }, { + "id": 191, + "spell": "linxia", + "name": "临夏" + }, { + "id": 192, + "spell": "linyi", + "name": "临沂" + }, { + "id": 193, + "spell": "linzhi", + "name": "林芝" + }, { + "id": 194, + "spell": "lishui", + "name": "丽水" + }, { + "id": 195, + "spell": "liuan", + "name": "六安" + }, { + "id": 196, + "spell": "liupanshui", + "name": "六盘水" + }, { + "id": 197, + "spell": "longnan", + "name": "陇南" + }, { + "id": 198, + "spell": "longyan", + "name": "龙岩" + }, { + "id": 199, + "spell": "loudi", + "name": "娄底" + }, { + "id": 200, + "spell": "luohe", + "name": "漯河" + }, { + "id": 201, + "spell": "luzhou", + "name": "泸州" + }, { + "id": 202, + "spell": "lvliang", + "name": "吕梁" + }, { + "id": 562, + "spell": "laian", + "name": "来安" + }, { + "id": 563, + "spell": "laixi", + "name": "莱西" + }, { + "id": 564, + "spell": "laiyang", + "name": "莱阳" + }, { + "id": 565, + "spell": "laizhou", + "name": "莱州" + }, { + "id": 566, + "spell": "langxi", + "name": "郎溪" + }, { + "id": 567, + "spell": "lantian", + "name": "蓝田" + }, { + "id": 568, + "spell": "lanxi", + "name": "兰溪" + }, { + "id": 569, + "spell": "lean", + "name": "乐安" + }, { + "id": 570, + "spell": "lechang", + "name": "乐昌" + }, { + "id": 571, + "spell": "leizhou", + "name": "雷州" + }, { + "id": 572, + "spell": "leling", + "name": "乐陵" + }, { + "id": 573, + "spell": "leping", + "name": "乐平" + }, { + "id": 574, + "spell": "leqing", + "name": "乐清" + }, { + "id": 575, + "spell": "leting", + "name": "乐亭" + }, { + "id": 576, + "spell": "liancheng", + "name": "连城" + }, { + "id": 577, + "spell": "liangping", + "name": "梁平" + }, { + "id": 578, + "spell": "liangshan", + "name": "梁山" + }, { + "id": 579, + "spell": "lianhua", + "name": "莲花" + }, { + "id": 580, + "spell": "lianjiang", + "name": "连江" + }, { + "id": 581, + "spell": "lianjiang", + "name": "廉江" + }, { + "id": 582, + "spell": "liannan", + "name": "连南" + }, { + "id": 583, + "spell": "lianping", + "name": "连平" + }, { + "id": 584, + "spell": "lianshan", + "name": "连山" + }, { + "id": 585, + "spell": "lianshui", + "name": "涟水" + }, { + "id": 586, + "spell": "lianzhou", + "name": "连州" + }, { + "id": 587, + "spell": "liaozhong", + "name": "辽中" + }, { + "id": 588, + "spell": "lichuan", + "name": "黎川" + }, { + "id": 589, + "spell": "lijin", + "name": "利津" + }, { + "id": 590, + "spell": "linan", + "name": "临安" + }, { + "id": 591, + "spell": "lingbi", + "name": "灵璧" + }, { + "id": 592, + "spell": "lingshou", + "name": "灵寿" + }, { + "id": 593, + "spell": "lingxian", + "name": "陵县" + }, { + "id": 594, + "spell": "linhai", + "name": "临海" + }, { + "id": 595, + "spell": "linqing", + "name": "临清" + }, { + "id": 596, + "spell": "linquan", + "name": "临泉" + }, { + "id": 597, + "spell": "linqu", + "name": "临朐" + }, { + "id": 598, + "spell": "linshu", + "name": "临沭" + }, { + "id": 599, + "spell": "linyi", + "name": "临邑" + }, { + "id": 600, + "spell": "lishui", + "name": "溧水" + }, { + "id": 601, + "spell": "liucheng", + "name": "柳城" + }, { + "id": 602, + "spell": "liujiang", + "name": "柳江" + }, { + "id": 603, + "spell": "liuyang", + "name": "浏阳" + }, { + "id": 604, + "spell": "lixin", + "name": "利辛" + }, { + "id": 605, + "spell": "liyang", + "name": "溧阳" + }, { + "id": 606, + "spell": "longan", + "name": "隆安" + }, { + "id": 607, + "spell": "longchuan", + "name": "龙川" + }, { + "id": 608, + "spell": "longhai", + "name": "龙海" + }, { + "id": 609, + "spell": "longkou", + "name": "龙口" + }, { + "id": 610, + "spell": "longmen", + "name": "龙门" + }, { + "id": 611, + "spell": "longnan", + "name": "龙南" + }, { + "id": 612, + "spell": "longquan", + "name": "龙泉" + }, { + "id": 613, + "spell": "longyou", + "name": "龙游" + }, { + "id": 614, + "spell": "luancheng", + "name": "栾城" + }, { + "id": 615, + "spell": "luanchuan", + "name": "栾川" + }, { + "id": 616, + "spell": "luannan", + "name": "滦南" + }, { + "id": 617, + "spell": "luanxian", + "name": "滦县" + }, { + "id": 618, + "spell": "lufeng", + "name": "陆丰" + }, { + "id": 619, + "spell": "luhe", + "name": "陆河" + }, { + "id": 620, + "spell": "lujiang", + "name": "庐江" + }, { + "id": 621, + "spell": "luoding", + "name": "罗定" + }, { + "id": 622, + "spell": "luoning", + "name": "洛宁" + }, { + "id": 623, + "spell": "luoyuan", + "name": "罗源" + }, { + "id": 624, + "spell": "luquan", + "name": "鹿泉" + }, { + "id": 625, + "spell": "luquan", + "name": "禄劝" + }, { + "id": 626, + "spell": "luxi", + "name": "芦溪" + }, { + "id": 627, + "spell": "luzhai", + "name": "鹿寨" + }], + "M": [{ + "id": 203, + "spell": "maanshan", + "name": "马鞍山" + }, { + "id": 204, + "spell": "maoming", + "name": "茂名" + }, { + "id": 205, + "spell": "meishan", + "name": "眉山" + }, { + "id": 206, + "spell": "meizhou", + "name": "梅州" + }, { + "id": 207, + "spell": "mianyang", + "name": "绵阳" + }, { + "id": 208, + "spell": "mudanjiang", + "name": "牡丹江" + }, { + "id": 628, + "spell": "mashan", + "name": "马山" + }, { + "id": 629, + "spell": "meixian", + "name": "梅县" + }, { + "id": 630, + "spell": "mengcheng", + "name": "蒙城" + }, { + "id": 631, + "spell": "mengjin", + "name": "孟津" + }, { + "id": 632, + "spell": "mengyin", + "name": "蒙阴" + }, { + "id": 633, + "spell": "mengzhou", + "name": "孟州" + }, { + "id": 634, + "spell": "mingguang", + "name": "明光" + }, { + "id": 635, + "spell": "mingxi", + "name": "明溪" + }, { + "id": 636, + "spell": "minhou", + "name": "闽侯" + }, { + "id": 637, + "spell": "minqing", + "name": "闽清" + }, { + "id": 638, + "spell": "mulan", + "name": "木兰" + }], + "N": [{ + "id": 29, + "spell": "nanchang", + "name": "南昌" + }, { + "id": 30, + "spell": "nanjing", + "name": "南京" + }, { + "id": 31, + "spell": "nanning", + "name": "南宁" + }, { + "id": 32, + "spell": "nantong", + "name": "南通" + }, { + "id": 33, + "spell": "ningbo", + "name": "宁波" + }, { + "id": 209, + "spell": "nanchong", + "name": "南充" + }, { + "id": 210, + "spell": "nanping", + "name": "南平" + }, { + "id": 211, + "spell": "nanyang", + "name": "南阳" + }, { + "id": 212, + "spell": "naqu", + "name": "那曲" + }, { + "id": 213, + "spell": "neijiang", + "name": "内江" + }, { + "id": 214, + "spell": "ningde", + "name": "宁德" + }, { + "id": 215, + "spell": "nujiang", + "name": "怒江" + }, { + "id": 639, + "spell": "nanan", + "name": "南安" + }, { + "id": 640, + "spell": "nanao", + "name": "南澳" + }, { + "id": 641, + "spell": "nancheng", + "name": "南城" + }, { + "id": 642, + "spell": "nanchuan", + "name": "南川" + }, { + "id": 643, + "spell": "nanfeng", + "name": "南丰" + }, { + "id": 644, + "spell": "nanjing", + "name": "南靖" + }, { + "id": 645, + "spell": "nankang", + "name": "南康" + }, { + "id": 646, + "spell": "nanling", + "name": "南陵" + }, { + "id": 647, + "spell": "nanxiong", + "name": "南雄" + }, { + "id": 648, + "spell": "ningdu", + "name": "宁都" + }, { + "id": 649, + "spell": "ningguo", + "name": "宁国" + }, { + "id": 650, + "spell": "ninghai", + "name": "宁海" + }, { + "id": 651, + "spell": "ninghua", + "name": "宁化" + }, { + "id": 652, + "spell": "ningjin", + "name": "宁津" + }, { + "id": 653, + "spell": "ningxiang", + "name": "宁乡" + }, { + "id": 654, + "spell": "ningyang", + "name": "宁阳" + }, { + "id": 655, + "spell": "nongan", + "name": "农安" + }], + "P": [{ + "id": 216, + "spell": "panjin", + "name": "盘锦" + }, { + "id": 217, + "spell": "panzhihua", + "name": "攀枝花" + }, { + "id": 218, + "spell": "pingdingshan", + "name": "平顶山" + }, { + "id": 219, + "spell": "pingliang", + "name": "平凉" + }, { + "id": 220, + "spell": "pingxiang", + "name": "萍乡" + }, { + "id": 221, + "spell": "puer", + "name": "普洱" + }, { + "id": 222, + "spell": "putian", + "name": "莆田" + }, { + "id": 223, + "spell": "puyang", + "name": "濮阳" + }, { + "id": 656, + "spell": "panan", + "name": "磐安" + }, { + "id": 657, + "spell": "panshi", + "name": "磐石" + }, { + "id": 658, + "spell": "peixian", + "name": "沛县" + }, { + "id": 659, + "spell": "penglai", + "name": "蓬莱" + }, { + "id": 660, + "spell": "pengshui", + "name": "彭水" + }, { + "id": 661, + "spell": "pengze", + "name": "彭泽" + }, { + "id": 662, + "spell": "pengzhou", + "name": "彭州" + }, { + "id": 663, + "spell": "pingdu", + "name": "平度" + }, { + "id": 664, + "spell": "pinghe", + "name": "平和" + }, { + "id": 665, + "spell": "pinghu", + "name": "平湖" + }, { + "id": 666, + "spell": "pingnan", + "name": "屏南" + }, { + "id": 667, + "spell": "pingshan", + "name": "平山" + }, { + "id": 668, + "spell": "pingtan", + "name": "平潭" + }, { + "id": 669, + "spell": "pingyang", + "name": "平阳" + }, { + "id": 670, + "spell": "pingyin", + "name": "平阴" + }, { + "id": 671, + "spell": "pingyi", + "name": "平邑" + }, { + "id": 672, + "spell": "pingyuan", + "name": "平原" + }, { + "id": 673, + "spell": "pingyuan", + "name": "平远" + }, { + "id": 674, + "spell": "pixian", + "name": "郫县" + }, { + "id": 675, + "spell": "pizhou", + "name": "邳州" + }, { + "id": 676, + "spell": "poyang", + "name": "鄱阳" + }, { + "id": 677, + "spell": "pucheng", + "name": "浦城" + }, { + "id": 678, + "spell": "pujiang", + "name": "浦江" + }, { + "id": 679, + "spell": "pujiang", + "name": "蒲江" + }, { + "id": 680, + "spell": "pulandian", + "name": "普兰店" + }, { + "id": 681, + "spell": "puning", + "name": "普宁" + }], + "Q": [{ + "id": 34, + "spell": "qingdao", + "name": "青岛" + }, { + "id": 35, + "spell": "quanzhou", + "name": "泉州" + }, { + "id": 224, + "spell": "qiandong", + "name": "黔东" + }, { + "id": 225, + "spell": "qiannan", + "name": "黔南" + }, { + "id": 226, + "spell": "qianxinan", + "name": "黔西南" + }, { + "id": 227, + "spell": "qingyang", + "name": "庆阳" + }, { + "id": 228, + "spell": "qingyuan", + "name": "清远" + }, { + "id": 229, + "spell": "qinhuangdao", + "name": "秦皇岛" + }, { + "id": 230, + "spell": "qinzhou", + "name": "钦州" + }, { + "id": 231, + "spell": "qiqihaer", + "name": "齐齐哈尔" + }, { + "id": 232, + "spell": "qitaihe", + "name": "七台河" + }, { + "id": 233, + "spell": "qujing", + "name": "曲靖" + }, { + "id": 234, + "spell": "quzhou", + "name": "衢州" + }, { + "id": 682, + "spell": "qianan", + "name": "迁安" + }, { + "id": 683, + "spell": "qianshan", + "name": "潜山" + }, { + "id": 684, + "spell": "qianshan", + "name": "铅山" + }, { + "id": 685, + "spell": "qianxi", + "name": "迁西" + }, { + "id": 686, + "spell": "qidong", + "name": "启东" + }, { + "id": 687, + "spell": "qihe", + "name": "齐河" + }, { + "id": 688, + "spell": "qijiang", + "name": "綦江" + }, { + "id": 689, + "spell": "qimen", + "name": "祁门" + }, { + "id": 690, + "spell": "qingliu", + "name": "清流" + }, { + "id": 691, + "spell": "qingtian", + "name": "青田" + }, { + "id": 692, + "spell": "qingxin", + "name": "清新" + }, { + "id": 693, + "spell": "qingyang", + "name": "青阳" + }, { + "id": 694, + "spell": "qingyuan", + "name": "庆元" + }, { + "id": 695, + "spell": "qingyun", + "name": "庆云" + }, { + "id": 696, + "spell": "qingzhen", + "name": "清镇" + }, { + "id": 697, + "spell": "qingzhou", + "name": "青州" + }, { + "id": 698, + "spell": "qinyang", + "name": "沁阳" + }, { + "id": 699, + "spell": "qionglai", + "name": "邛崃" + }, { + "id": 700, + "spell": "qixia", + "name": "栖霞" + }, { + "id": 701, + "spell": "quanjiao", + "name": "全椒" + }, { + "id": 702, + "spell": "quannan", + "name": "全南" + }, { + "id": 703, + "spell": "qufu", + "name": "曲阜" + }, { + "id": 704, + "spell": "qujiang", + "name": "曲江" + }], + "R": [{ + "id": 235, + "spell": "rikaze", + "name": "日喀则" + }, { + "id": 236, + "spell": "rizhao", + "name": "日照" + }, { + "id": 705, + "spell": "raoping", + "name": "饶平" + }, { + "id": 706, + "spell": "renhua", + "name": "仁化" + }, { + "id": 707, + "spell": "rongan", + "name": "融安" + }, { + "id": 708, + "spell": "rongchang", + "name": "荣昌" + }, { + "id": 709, + "spell": "rongcheng", + "name": "荣成" + }, { + "id": 710, + "spell": "rongshui", + "name": "融水" + }, { + "id": 711, + "spell": "rudong", + "name": "如东" + }, { + "id": 712, + "spell": "rugao", + "name": "如皋" + }, { + "id": 713, + "spell": "ruian", + "name": "瑞安" + }, { + "id": 714, + "spell": "ruichang", + "name": "瑞昌" + }, { + "id": 715, + "spell": "ruijin", + "name": "瑞金" + }, { + "id": 716, + "spell": "rushan", + "name": "乳山" + }, { + "id": 717, + "spell": "ruyang", + "name": "汝阳" + }, { + "id": 718, + "spell": "ruyuan", + "name": "乳源" + }], + "S": [{ + "id": 3, + "spell": "shanghai", + "name": "上海" + }, { + "id": 36, + "spell": "shenyang", + "name": "沈阳" + }, { + "id": 37, + "spell": "shenzhen", + "name": "深圳" + }, { + "id": 38, + "spell": "shijiazhuang", + "name": "石家庄" + }, { + "id": 39, + "spell": "suzhou", + "name": "苏州" + }, { + "id": 237, + "spell": "sanmenxia", + "name": "三门峡" + }, { + "id": 238, + "spell": "sanming", + "name": "三明" + }, { + "id": 239, + "spell": "sanya", + "name": "三亚" + }, { + "id": 240, + "spell": "shangluo", + "name": "商洛" + }, { + "id": 241, + "spell": "shangqiu", + "name": "商丘" + }, { + "id": 242, + "spell": "shangrao", + "name": "上饶" + }, { + "id": 243, + "spell": "shannan", + "name": "山南" + }, { + "id": 244, + "spell": "shantou", + "name": "汕头" + }, { + "id": 245, + "spell": "shanwei", + "name": "汕尾" + }, { + "id": 246, + "spell": "shaoguan", + "name": "韶关" + }, { + "id": 247, + "spell": "shaoxing", + "name": "绍兴" + }, { + "id": 248, + "spell": "shaoyang", + "name": "邵阳" + }, { + "id": 249, + "spell": "shiyan", + "name": "十堰" + }, { + "id": 250, + "spell": "shizuishan", + "name": "石嘴山" + }, { + "id": 251, + "spell": "shuangyashan", + "name": "双鸭山" + }, { + "id": 252, + "spell": "shuozhou", + "name": "朔州" + }, { + "id": 253, + "spell": "siping", + "name": "四平" + }, { + "id": 254, + "spell": "songyuan", + "name": "松原" + }, { + "id": 255, + "spell": "suihua", + "name": "绥化" + }, { + "id": 256, + "spell": "suining", + "name": "遂宁" + }, { + "id": 257, + "spell": "suizhou", + "name": "随州" + }, { + "id": 258, + "spell": "suqian", + "name": "宿迁" + }, { + "id": 259, + "spell": "suzhou", + "name": "宿州" + }, { + "id": 719, + "spell": "sanjiang", + "name": "三江" + }, { + "id": 720, + "spell": "sanmen", + "name": "三门" + }, { + "id": 721, + "spell": "saoan", + "name": "诏安" + }, { + "id": 722, + "spell": "shanggao", + "name": "上高" + }, { + "id": 723, + "spell": "shanghang", + "name": "上杭" + }, { + "id": 724, + "spell": "shanghe", + "name": "商河" + }, { + "id": 725, + "spell": "shangli", + "name": "上栗" + }, { + "id": 726, + "spell": "shanglin", + "name": "上林" + }, { + "id": 727, + "spell": "shangrao", + "name": "上饶" + }, { + "id": 728, + "spell": "shangyou", + "name": "上犹" + }, { + "id": 729, + "spell": "shangyu", + "name": "上虞" + }, { + "id": 730, + "spell": "shangzhi", + "name": "尚志" + }, { + "id": 731, + "spell": "shaowu", + "name": "邵武" + }, { + "id": 732, + "spell": "shaoxing", + "name": "绍兴" + }, { + "id": 733, + "spell": "shaxian", + "name": "沙县" + }, { + "id": 734, + "spell": "shengsi", + "name": "嵊泗" + }, { + "id": 735, + "spell": "shengzhou", + "name": "嵊州" + }, { + "id": 736, + "spell": "shenxian", + "name": "莘县" + }, { + "id": 737, + "spell": "shenze", + "name": "深泽" + }, { + "id": 738, + "spell": "shexian", + "name": "歙县" + }, { + "id": 739, + "spell": "sheyang", + "name": "射阳" + }, { + "id": 740, + "spell": "shicheng", + "name": "石城" + }, { + "id": 741, + "spell": "shilin", + "name": "石林" + }, { + "id": 742, + "spell": "shishi", + "name": "石狮" + }, { + "id": 743, + "spell": "shitai", + "name": "石台" + }, { + "id": 744, + "spell": "shixing", + "name": "始兴" + }, { + "id": 745, + "spell": "shizhu", + "name": "石柱" + }, { + "id": 746, + "spell": "shouguang", + "name": "寿光" + }, { + "id": 747, + "spell": "shouning", + "name": "寿宁" + }, { + "id": 748, + "spell": "shouxian", + "name": "寿县" + }, { + "id": 749, + "spell": "shuangcheng", + "name": "双城" + }, { + "id": 750, + "spell": "shuangliu", + "name": "双流" + }, { + "id": 751, + "spell": "shucheng", + "name": "舒城" + }, { + "id": 752, + "spell": "shulan", + "name": "舒兰" + }, { + "id": 753, + "spell": "shunchang", + "name": "顺昌" + }, { + "id": 754, + "spell": "shuyang", + "name": "沭阳" + }, { + "id": 755, + "spell": "sihong", + "name": "泗洪" + }, { + "id": 756, + "spell": "sihui", + "name": "四会" + }, { + "id": 757, + "spell": "sishui", + "name": "泗水" + }, { + "id": 758, + "spell": "sixian", + "name": "泗县" + }, { + "id": 759, + "spell": "siyang", + "name": "泗阳" + }, { + "id": 760, + "spell": "songming", + "name": "嵩明" + }, { + "id": 761, + "spell": "songxi", + "name": "松溪" + }, { + "id": 762, + "spell": "songxian", + "name": "嵩县" + }, { + "id": 763, + "spell": "songyang", + "name": "松阳" + }, { + "id": 764, + "spell": "suichang", + "name": "遂昌" + }, { + "id": 765, + "spell": "suichuan", + "name": "遂川" + }, { + "id": 766, + "spell": "suining", + "name": "睢宁" + }, { + "id": 767, + "spell": "suixi", + "name": "濉溪" + }, { + "id": 768, + "spell": "suixi", + "name": "遂溪" + }, { + "id": 769, + "spell": "susong", + "name": "宿松" + }, { + "id": 770, + "spell": "suyu", + "name": "宿豫" + }], + "T": [{ + "id": 4, + "spell": "tianjin", + "name": "天津" + }, { + "id": 40, + "spell": "taizhou", + "name": "台州" + }, { + "id": 41, + "spell": "tangshan", + "name": "唐山" + }, { + "id": 260, + "spell": "tachengdi", + "name": "塔城地" + }, { + "id": 261, + "spell": "taian", + "name": "泰安" + }, { + "id": 262, + "spell": "taiyuan", + "name": "太原" + }, { + "id": 263, + "spell": "taizhou", + "name": "泰州" + }, { + "id": 264, + "spell": "tianshui", + "name": "天水" + }, { + "id": 265, + "spell": "tieling", + "name": "铁岭" + }, { + "id": 266, + "spell": "tongchuan", + "name": "铜川" + }, { + "id": 267, + "spell": "tonghua", + "name": "通化" + }, { + "id": 268, + "spell": "tongliao", + "name": "通辽" + }, { + "id": 269, + "spell": "tongling", + "name": "铜陵" + }, { + "id": 270, + "spell": "tongren", + "name": "铜仁" + }, { + "id": 271, + "spell": "tulufan", + "name": "吐鲁番" + }, { + "id": 771, + "spell": "taicang", + "name": "太仓" + }, { + "id": 772, + "spell": "taihe", + "name": "太和" + }, { + "id": 773, + "spell": "taihe", + "name": "泰和" + }, { + "id": 774, + "spell": "taihu", + "name": "太湖" + }, { + "id": 775, + "spell": "taining", + "name": "泰宁" + }, { + "id": 776, + "spell": "taishan", + "name": "台山" + }, { + "id": 777, + "spell": "taishun", + "name": "泰顺" + }, { + "id": 778, + "spell": "taixing", + "name": "泰兴" + }, { + "id": 779, + "spell": "tancheng", + "name": "郯城" + }, { + "id": 780, + "spell": "tanghai", + "name": "唐海" + }, { + "id": 781, + "spell": "tengzhou", + "name": "滕州" + }, { + "id": 782, + "spell": "tianchang", + "name": "天长" + }, { + "id": 783, + "spell": "tiantai", + "name": "天台" + }, { + "id": 784, + "spell": "tongcheng", + "name": "桐城" + }, { + "id": 785, + "spell": "tonggu", + "name": "铜鼓" + }, { + "id": 786, + "spell": "tonghe", + "name": "通河" + }, { + "id": 787, + "spell": "tongliang", + "name": "铜梁" + }, { + "id": 788, + "spell": "tongling", + "name": "铜陵" + }, { + "id": 789, + "spell": "tonglu", + "name": "桐庐" + }, { + "id": 790, + "spell": "tongnan", + "name": "潼南" + }, { + "id": 791, + "spell": "tongshan", + "name": "铜山" + }, { + "id": 792, + "spell": "tongxiang", + "name": "桐乡" + }, { + "id": 793, + "spell": "tongzhou", + "name": "通州" + }], + "W": [{ + "id": 42, + "spell": "weifang", + "name": "潍坊" + }, { + "id": 43, + "spell": "weihai", + "name": "威海" + }, { + "id": 44, + "spell": "wuhan", + "name": "武汉" + }, { + "id": 45, + "spell": "wuxi", + "name": "无锡" + }, { + "id": 272, + "spell": "weinan", + "name": "渭南" + }, { + "id": 273, + "spell": "wenshan", + "name": "文山" + }, { + "id": 274, + "spell": "wenzhou", + "name": "温州" + }, { + "id": 275, + "spell": "wuhai", + "name": "乌海" + }, { + "id": 276, + "spell": "wuhu", + "name": "芜湖" + }, { + "id": 277, + "spell": "wulanchabu", + "name": "乌兰察布" + }, { + "id": 278, + "spell": "wulumuqi", + "name": "乌鲁木齐" + }, { + "id": 279, + "spell": "wuwei", + "name": "武威" + }, { + "id": 280, + "spell": "wuzhong", + "name": "吴忠" + }, { + "id": 281, + "spell": "wuzhou", + "name": "梧州" + }, { + "id": 794, + "spell": "wafangdian", + "name": "瓦房店" + }, { + "id": 795, + "spell": "wanan", + "name": "万安" + }, { + "id": 796, + "spell": "wangcheng", + "name": "望城" + }, { + "id": 797, + "spell": "wangjiang", + "name": "望江" + }, { + "id": 798, + "spell": "wannian", + "name": "万年" + }, { + "id": 799, + "spell": "wanzai", + "name": "万载" + }, { + "id": 800, + "spell": "weishan", + "name": "微山" + }, { + "id": 801, + "spell": "wencheng", + "name": "文成" + }, { + "id": 802, + "spell": "wendeng", + "name": "文登" + }, { + "id": 803, + "spell": "wengyuan", + "name": "翁源" + }, { + "id": 804, + "spell": "wenling", + "name": "温岭" + }, { + "id": 805, + "spell": "wenshang", + "name": "汶上" + }, { + "id": 806, + "spell": "wenxian", + "name": "温县" + }, { + "id": 807, + "spell": "woyang", + "name": "涡阳" + }, { + "id": 808, + "spell": "wuchang", + "name": "五常" + }, { + "id": 809, + "spell": "wucheng", + "name": "武城" + }, { + "id": 810, + "spell": "wuchuan", + "name": "吴川" + }, { + "id": 811, + "spell": "wudi", + "name": "无棣" + }, { + "id": 812, + "spell": "wuhe", + "name": "五河" + }, { + "id": 813, + "spell": "wuhu", + "name": "芜湖" + }, { + "id": 814, + "spell": "wuhua", + "name": "五华" + }, { + "id": 815, + "spell": "wuji", + "name": "无极" + }, { + "id": 816, + "spell": "wujiang", + "name": "吴江" + }, { + "id": 817, + "spell": "wulian", + "name": "五莲" + }, { + "id": 818, + "spell": "wulong", + "name": "武隆" + }, { + "id": 819, + "spell": "wuming", + "name": "武鸣" + }, { + "id": 820, + "spell": "wuning", + "name": "武宁" + }, { + "id": 821, + "spell": "wuping", + "name": "武平" + }, { + "id": 822, + "spell": "wushan", + "name": "巫山" + }, { + "id": 823, + "spell": "wuwei", + "name": "无为" + }, { + "id": 824, + "spell": "wuxi", + "name": "巫溪" + }, { + "id": 825, + "spell": "wuyi", + "name": "武义" + }, { + "id": 826, + "spell": "wuyishan", + "name": "武夷山" + }, { + "id": 827, + "spell": "wuyuan", + "name": "婺源" + }, { + "id": 828, + "spell": "wuzhi", + "name": "武陟" + }], + "X": [{ + "id": 46, + "spell": "xiamen", + "name": "厦门" + }, { + "id": 47, + "spell": "xian", + "name": "西安" + }, { + "id": 48, + "spell": "xuchang", + "name": "许昌" + }, { + "id": 49, + "spell": "xuzhou", + "name": "徐州" + }, { + "id": 282, + "spell": "xiangfan", + "name": "襄樊" + }, { + "id": 283, + "spell": "xiangtan", + "name": "湘潭" + }, { + "id": 284, + "spell": "xiangxi", + "name": "湘西" + }, { + "id": 285, + "spell": "xianning", + "name": "咸宁" + }, { + "id": 286, + "spell": "xianyang", + "name": "咸阳" + }, { + "id": 287, + "spell": "xiaogan", + "name": "孝感" + }, { + "id": 288, + "spell": "xilinguolemeng", + "name": "锡林郭勒盟" + }, { + "id": 289, + "spell": "xinganmeng", + "name": "兴安盟" + }, { + "id": 290, + "spell": "xingtai", + "name": "邢台" + }, { + "id": 291, + "spell": "xining", + "name": "西宁" + }, { + "id": 292, + "spell": "xinxiang", + "name": "新乡" + }, { + "id": 293, + "spell": "xinyang", + "name": "信阳" + }, { + "id": 294, + "spell": "xinyu", + "name": "新余" + }, { + "id": 295, + "spell": "xinzhou", + "name": "忻州" + }, { + "id": 296, + "spell": "xishuangbanna", + "name": "西双版纳" + }, { + "id": 297, + "spell": "xuancheng", + "name": "宣城" + }, { + "id": 829, + "spell": "xiajiang", + "name": "峡江" + }, { + "id": 830, + "spell": "xiajin", + "name": "夏津" + }, { + "id": 831, + "spell": "xiangshan", + "name": "象山" + }, { + "id": 832, + "spell": "xiangshui", + "name": "响水" + }, { + "id": 833, + "spell": "xianju", + "name": "仙居" + }, { + "id": 834, + "spell": "xianyou", + "name": "仙游" + }, { + "id": 835, + "spell": "xiaoxian", + "name": "萧县" + }, { + "id": 836, + "spell": "xiapu", + "name": "霞浦" + }, { + "id": 837, + "spell": "xifeng", + "name": "息烽" + }, { + "id": 838, + "spell": "xinan", + "name": "新安" + }, { + "id": 839, + "spell": "xinchang", + "name": "新昌" + }, { + "id": 840, + "spell": "xinfeng", + "name": "信丰" + }, { + "id": 841, + "spell": "xinfeng", + "name": "新丰" + }, { + "id": 842, + "spell": "xingan", + "name": "新干" + }, { + "id": 843, + "spell": "xingguo", + "name": "兴国" + }, { + "id": 844, + "spell": "xinghua", + "name": "兴化" + }, { + "id": 845, + "spell": "xingning", + "name": "兴宁" + }, { + "id": 846, + "spell": "xingtang", + "name": "行唐" + }, { + "id": 847, + "spell": "xingyang", + "name": "荥阳" + }, { + "id": 848, + "spell": "xingzi", + "name": "星子" + }, { + "id": 849, + "spell": "xinji", + "name": "辛集" + }, { + "id": 850, + "spell": "xinjian", + "name": "新建" + }, { + "id": 851, + "spell": "xinjin", + "name": "新津" + }, { + "id": 852, + "spell": "xinle", + "name": "新乐" + }, { + "id": 853, + "spell": "xinmin", + "name": "新民" + }, { + "id": 854, + "spell": "xinmi", + "name": "新密" + }, { + "id": 855, + "spell": "xintai", + "name": "新泰" + }, { + "id": 856, + "spell": "xinxing", + "name": "新兴" + }, { + "id": 857, + "spell": "xinyi", + "name": "新沂" + }, { + "id": 858, + "spell": "xinyi", + "name": "信宜" + }, { + "id": 859, + "spell": "xinzheng", + "name": "新郑" + }, { + "id": 860, + "spell": "xiuning", + "name": "休宁" + }, { + "id": 861, + "spell": "xiushan", + "name": "秀山" + }, { + "id": 862, + "spell": "xiushui", + "name": "修水" + }, { + "id": 863, + "spell": "xiuwen", + "name": "修文" + }, { + "id": 864, + "spell": "xiuwu", + "name": "修武" + }, { + "id": 865, + "spell": "xundian", + "name": "寻甸" + }, { + "id": 866, + "spell": "xunwu", + "name": "寻乌" + }, { + "id": 867, + "spell": "xuwen", + "name": "徐闻" + }, { + "id": 868, + "spell": "xuyi", + "name": "盱眙" + }], + "Y": [{ + "id": 50, + "spell": "yangzhou", + "name": "扬州" + }, { + "id": 51, + "spell": "yantai", + "name": "烟台" + }, { + "id": 298, + "spell": "yaan", + "name": "雅安" + }, { + "id": 299, + "spell": "yanan", + "name": "延安" + }, { + "id": 300, + "spell": "yanbian", + "name": "延边" + }, { + "id": 301, + "spell": "yancheng", + "name": "盐城" + }, { + "id": 302, + "spell": "yangjiang", + "name": "阳江" + }, { + "id": 303, + "spell": "yangquan", + "name": "阳泉" + }, { + "id": 304, + "spell": "yibin", + "name": "宜宾" + }, { + "id": 305, + "spell": "yichang", + "name": "宜昌" + }, { + "id": 306, + "spell": "yichun", + "name": "伊春" + }, { + "id": 307, + "spell": "yichun", + "name": "宜春" + }, { + "id": 308, + "spell": "yilihasake", + "name": "伊犁哈萨克" + }, { + "id": 309, + "spell": "yinchuan", + "name": "银川" + }, { + "id": 310, + "spell": "yingkou", + "name": "营口" + }, { + "id": 311, + "spell": "yingtan", + "name": "鹰潭" + }, { + "id": 312, + "spell": "yiyang", + "name": "益阳" + }, { + "id": 313, + "spell": "yongzhou", + "name": "永州" + }, { + "id": 314, + "spell": "yueyang", + "name": "岳阳" + }, { + "id": 315, + "spell": "yulin", + "name": "玉林" + }, { + "id": 316, + "spell": "yulin", + "name": "榆林" + }, { + "id": 317, + "spell": "yuncheng", + "name": "运城" + }, { + "id": 318, + "spell": "yunfu", + "name": "云浮" + }, { + "id": 319, + "spell": "yushu", + "name": "玉树" + }, { + "id": 320, + "spell": "yuxi", + "name": "玉溪" + }, { + "id": 869, + "spell": "yangchun", + "name": "阳春" + }, { + "id": 870, + "spell": "yangdong", + "name": "阳东" + }, { + "id": 871, + "spell": "yanggu", + "name": "阳谷" + }, { + "id": 872, + "spell": "yangshan", + "name": "阳山" + }, { + "id": 873, + "spell": "yangxin", + "name": "阳信" + }, { + "id": 874, + "spell": "yangxi", + "name": "阳西" + }, { + "id": 875, + "spell": "yangzhong", + "name": "扬中" + }, { + "id": 876, + "spell": "yanshi", + "name": "偃师" + }, { + "id": 877, + "spell": "yanshou", + "name": "延寿" + }, { + "id": 878, + "spell": "yanzhou", + "name": "兖州" + }, { + "id": 879, + "spell": "yichuan", + "name": "伊川" + }, { + "id": 880, + "spell": "yifeng", + "name": "宜丰" + }, { + "id": 881, + "spell": "yihuang", + "name": "宜黄" + }, { + "id": 882, + "spell": "yilan", + "name": "依兰" + }, { + "id": 883, + "spell": "yiliang", + "name": "宜良" + }, { + "id": 884, + "spell": "yinan", + "name": "沂南" + }, { + "id": 885, + "spell": "yingde", + "name": "英德" + }, { + "id": 886, + "spell": "yingshang", + "name": "颍上" + }, { + "id": 887, + "spell": "yishui", + "name": "沂水" + }, { + "id": 888, + "spell": "yiwu", + "name": "义乌" + }, { + "id": 889, + "spell": "yixian", + "name": "黟县" + }, { + "id": 890, + "spell": "yixing", + "name": "宜兴" + }, { + "id": 891, + "spell": "yiyang", + "name": "弋阳" + }, { + "id": 892, + "spell": "yiyang", + "name": "宜阳" + }, { + "id": 893, + "spell": "yiyuan", + "name": "沂源" + }, { + "id": 894, + "spell": "yizheng", + "name": "仪征" + }, { + "id": 895, + "spell": "yongan", + "name": "永安" + }, { + "id": 896, + "spell": "yongchuan", + "name": "永川" + }, { + "id": 897, + "spell": "yongchun", + "name": "永春" + }, { + "id": 898, + "spell": "yongdeng", + "name": "永登" + }, { + "id": 899, + "spell": "yongding", + "name": "永定" + }, { + "id": 900, + "spell": "yongfeng", + "name": "永丰" + }, { + "id": 901, + "spell": "yongji", + "name": "永吉" + }, { + "id": 902, + "spell": "yongjia", + "name": "永嘉" + }, { + "id": 903, + "spell": "yongkang", + "name": "永康" + }, { + "id": 904, + "spell": "yongning", + "name": "邕宁" + }, { + "id": 905, + "spell": "yongtai", + "name": "永泰" + }, { + "id": 906, + "spell": "yongxin", + "name": "永新" + }, { + "id": 907, + "spell": "yongxiu", + "name": "永修" + }, { + "id": 908, + "spell": "youxi", + "name": "尤溪" + }, { + "id": 909, + "spell": "youyang", + "name": "酉阳" + }, { + "id": 910, + "spell": "yuanshi", + "name": "元氏" + }, { + "id": 911, + "spell": "yucheng", + "name": "禹城" + }, { + "id": 912, + "spell": "yudu", + "name": "于都" + }, { + "id": 913, + "spell": "yuexi", + "name": "岳西" + }, { + "id": 914, + "spell": "yugan", + "name": "余干" + }, { + "id": 915, + "spell": "yuhuan", + "name": "玉环" + }, { + "id": 916, + "spell": "yujiang", + "name": "余江" + }, { + "id": 917, + "spell": "yunan", + "name": "郁南" + }, { + "id": 918, + "spell": "yunan", + "name": "云安" + }, { + "id": 919, + "spell": "yuncheng", + "name": "郓城" + }, { + "id": 920, + "spell": "yunhe", + "name": "云和" + }, { + "id": 921, + "spell": "yunxiao", + "name": "云霄" + }, { + "id": 922, + "spell": "yunyang", + "name": "云阳" + }, { + "id": 923, + "spell": "yushan", + "name": "玉山" + }, { + "id": 924, + "spell": "yushu", + "name": "榆树" + }, { + "id": 925, + "spell": "yutai", + "name": "鱼台" + }, { + "id": 926, + "spell": "yutian", + "name": "玉田" + }, { + "id": 927, + "spell": "yuyao", + "name": "余姚" + }, { + "id": 928, + "spell": "yuzhong", + "name": "榆中" + }], + "Z": [{ + "id": 52, + "spell": "zhangzhou", + "name": "漳州" + }, { + "id": 53, + "spell": "zhengzhou", + "name": "郑州" + }, { + "id": 54, + "spell": "zhongshan", + "name": "中山" + }, { + "id": 55, + "spell": "zhuhai", + "name": "珠海" + }, { + "id": 321, + "spell": "zaozhuang", + "name": "枣庄" + }, { + "id": 322, + "spell": "zhangjiajie", + "name": "张家界" + }, { + "id": 323, + "spell": "zhangjiakou", + "name": "张家口" + }, { + "id": 324, + "spell": "zhangye", + "name": "张掖" + }, { + "id": 325, + "spell": "zhanjiang", + "name": "湛江" + }, { + "id": 326, + "spell": "zhaoqing", + "name": "肇庆" + }, { + "id": 327, + "spell": "zhaotong", + "name": "昭通" + }, { + "id": 328, + "spell": "zhenjiang", + "name": "镇江" + }, { + "id": 329, + "spell": "zhongwei", + "name": "中卫" + }, { + "id": 330, + "spell": "zhoukou", + "name": "周口" + }, { + "id": 331, + "spell": "zhoushan", + "name": "舟山" + }, { + "id": 332, + "spell": "zhumadian", + "name": "驻马店" + }, { + "id": 333, + "spell": "zhuzhou", + "name": "株洲" + }, { + "id": 334, + "spell": "zibo", + "name": "淄博" + }, { + "id": 335, + "spell": "zigong", + "name": "自贡" + }, { + "id": 336, + "spell": "ziyang", + "name": "资阳" + }, { + "id": 337, + "spell": "zunyi", + "name": "遵义" + }, { + "id": 929, + "spell": "zanhuang", + "name": "赞皇" + }, { + "id": 930, + "spell": "zengcheng", + "name": "增城" + }, { + "id": 931, + "spell": "zhangjiagang", + "name": "张家港" + }, { + "id": 932, + "spell": "zhangping", + "name": "漳平" + }, { + "id": 933, + "spell": "zhangpu", + "name": "漳浦" + }, { + "id": 934, + "spell": "zhangqiu", + "name": "章丘" + }, { + "id": 935, + "spell": "zhangshu", + "name": "樟树" + }, { + "id": 936, + "spell": "zhanhua", + "name": "沾化" + }, { + "id": 937, + "spell": "zhaoxian", + "name": "赵县" + }, { + "id": 938, + "spell": "zhaoyuan", + "name": "招远" + }, { + "id": 939, + "spell": "zhengding", + "name": "正定" + }, { + "id": 940, + "spell": "zhenghe", + "name": "政和" + }, { + "id": 941, + "spell": "zherong", + "name": "柘荣" + }, { + "id": 942, + "spell": "zhongmou", + "name": "中牟" + }, { + "id": 943, + "spell": "zhongxian", + "name": "忠县" + }, { + "id": 944, + "spell": "zhouning", + "name": "周宁" + }, { + "id": 945, + "spell": "zhouzhi", + "name": "周至" + }, { + "id": 946, + "spell": "zhuanghe", + "name": "庄河" + }, { + "id": 947, + "spell": "zhucheng", + "name": "诸城" + }, { + "id": 948, + "spell": "zhuji", + "name": "诸暨" + }, { + "id": 949, + "spell": "zijin", + "name": "紫金" + }, { + "id": 950, + "spell": "zixi", + "name": "资溪" + }, { + "id": 951, + "spell": "zoucheng", + "name": "邹城" + }, { + "id": 952, + "spell": "zouping", + "name": "邹平" + }, { + "id": 953, + "spell": "zunhua", + "name": "遵化" + }] + } + } +} diff --git a/public/mock/detail.json b/public/mock/detail.json new file mode 100644 index 0000000..4a663e3 --- /dev/null +++ b/public/mock/detail.json @@ -0,0 +1,25 @@ +{ + "ret": true, + "data": { + "sightName": "大连圣亚海洋世界(AAAA景区)", + "bannerImg": "http://img1.qunarzz.com/sight/p0/201404/23/04b92c99462687fa1ba45c1b5ba4ad77.jpg_600x330_bf9c4904.jpg", + "gallaryImgs": ["http://img1.qunarzz.com/sight/p0/201404/23/04b92c99462687fa1ba45c1b5ba4ad77.jpg_800x800_70debc93.jpg", "http://img1.qunarzz.com/sight/p0/1709/76/7691528bc7d7ad3ca3.img.png_800x800_9ef05ee7.png"], + "categoryList": [{ + "title": "成人票", + "children": [{ + "title": "成人三馆联票", + "children": [{ + "title": "成人三馆联票 - 某一连锁店销售" + }] + },{ + "title": "成人五馆联票" + }] + }, { + "title": "学生票" + }, { + "title": "儿童票" + }, { + "title": "特惠票" + }] + } +} \ No newline at end of file diff --git a/public/mock/index.json b/public/mock/index.json new file mode 100644 index 0000000..7d33699 --- /dev/null +++ b/public/mock/index.json @@ -0,0 +1,107 @@ +{ + "ret": true, + "data": { + "swiperList": [{ + "id": "0001", + "imgUrl": "http://img1.qunarzz.com/piao/fusion/1801/1a/94428c6dea109402.jpg_640x200_2cf590d8.jpg" + },{ + "id": "0002", + "imgUrl": "http://img1.qunarzz.com/piao/fusion/1802/42/7c92b9a381e46402.jpg_640x200_1cdce2a4.jpg" + },{ + "id": "0003", + "imgUrl": "http://img1.qunarzz.com/piao/fusion/1802/51/e78f936a5b404102.jpg_640x200_c14f0b3a.jpg" + },{ + "id": "0004", + "imgUrl": "http://img1.qunarzz.com/piao/fusion/1712/91/a275569091681d02.jpg_640x200_0519ccb9.jpg" + }], + "iconList": [{ + "id": "0001", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1803/95/f3dd6c383aeb3b02.png", + "desc": "景点门票" + }, { + "id": "0002", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1803/fc/b10a6b2e4f0fe102.png", + "desc": "万龙滑雪" + }, { + "id": "0003", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1803/6c/9e54a8540fee0102.png", + "desc": "故宫" + }, { + "id": "0004", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1803/fc/b10a6b2e4f0fe102.png", + "desc": "静之湖滑雪" + }, { + "id": "0005", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1804/5a/13ceb38dcf262f02.png", + "desc": "一日游" + }, { + "id": "0006", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1803/67/9a1678221b8e0e02.png", + "desc": "古北水镇" + }, { + "id": "0007", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1803/fc/b10a6b2e4f0fe102.png", + "desc": "陶然亭冰雪" + }, { + "id": "0008", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1803/ab/6f7d6e44963c9302.png", + "desc": "泡温泉" + }, { + "id": "0009", + "imgUrl": "https://imgs.qunarzz.com/piao/fusion/1803/47/c2b659e048b11602.png", + "desc": "中国马镇" + }], + "recommendList": [{ + "id": "0001", + "imgUrl": "http://img1.qunarzz.com/sight/p0/1409/19/adca619faaab0898245dc4ec482b5722.jpg_140x140_80f63803.jpg", + "title": "故宫", + "desc": "东方宫殿建筑代表,世界宫殿建筑典范" + }, { + "id": "0002", + "imgUrl": "http://img1.qunarzz.com/sight/p0/1511/d2/d2aec2dfc5aa771290.water.jpg_140x140_abb362a7.jpg", + "title": "南山滑雪场", + "desc": "北京专业级滑雪圣地" + }, { + "id": "0003", + "imgUrl": "http://img1.qunarzz.com/sight/p0/1501/f4/f467729126949c3a.water.jpg_140x140_ef235b1c.jpg", + "title": "天安门广场", + "desc": "我爱北京天安门,天安门上太阳升" + }, { + "id": "0004", + "imgUrl": "http://img1.qunarzz.com/sight/p0/1501/40/40b2b6c951b28fdd.water.jpg_140x140_1c863e5c.jpg", + "title": "水立方", + "desc": "中国的荣耀,阳光下的晶莹水滴" + }, { + "id": "0005", + "imgUrl": "http://img1.qunarzz.com/sight/p0/201308/23/b283071686e64dfec8d65eac.jpg_140x140_8c5a7c49.jpg", + "title": "温都水城养生馆", + "desc": "各种亚热带植物掩映其间仿佛置身热带雨林" + }], + "weekendList": [{ + "id": "0001", + "imgUrl": "http://img1.qunarzz.com/sight/source/1510/6e/1ea71e2f04e.jpg_r_640x214_aa6f091d.jpg", + "title": "北京温泉排行榜", + "desc": "细数北京温泉,温暖你的冬天" + }, { + "id": "0002", + "imgUrl": "http://img1.qunarzz.com/sight/source/1505/aa/7baaf8a851d221.jpg_r_640x214_1431200f.jpg", + "title": "北京必游TOP10", + "desc": "来北京必去的景点非这些地方莫属" + }, { + "id": "0003", + "imgUrl": "http://img1.qunarzz.com/sight/source/1505/9e/21df651e19af5d.jpg_r_640x214_3ea5bb38.jpg", + "title": "寻找北京的皇城范儿", + "desc": "数百年的宫廷庙宇,至今依旧威严霸气" + }, { + "id": "0004", + "imgUrl": "http://img1.qunarzz.com/sight/source/1505/ce/bc89bc2f0e33ea.jpg_r_640x214_3e408453.jpg", + "title": "学生最爱的博物馆", + "desc": "周末干嘛?北京很多博物馆已经免费开放啦" + }, { + "id": "0005", + "imgUrl": "http://img1.qunarzz.com/sight/source/1505/b2/fde1bfcd057a52.jpg_r_640x214_bbf3fa44.jpg", + "title": "儿童剧场,孩子的乐园", + "desc": "带宝贝观看演出,近距离体验艺术的无穷魅力" + }] + } +} \ No newline at end of file diff --git a/src/main.js b/src/main.js index 2e10002..943df4f 100644 --- a/src/main.js +++ b/src/main.js @@ -4,6 +4,7 @@ import router from "./router"; import fastClick from "fastclick"; import VueAwesomeSwiper from "vue-awesome-swiper"; import store from "./store"; +import "babel-polyfill"; // CSS文件引入 import "styles/reset.css"; import "styles/border.css"; diff --git a/src/pages/city/components/Alphabet.vue b/src/pages/city/components/Alphabet.vue index c69e1fb..e37622c 100644 --- a/src/pages/city/components/Alphabet.vue +++ b/src/pages/city/components/Alphabet.vue @@ -5,7 +5,7 @@ v-for="item of letters" :key="item" :ref="item" - @touchstart="handleTouchStart" + @touchstart.prevent="handleTouchStart" @touchmove="handleTouchMove" @touchend="handleTouchEnd" @click="handleLetterClick" @@ -72,8 +72,8 @@ export default { @import '~styles/variable.styl' // 应用 CSS 属性 touch-action: none; 这样任何触摸事件都不会产生默认行为,但是 touch 事件照样触发。 // https://blog.csdn.net/lijingshan34/article/details/88350456 -* - touch-action: none +// * +// touch-action: none .list display flex flex-direction column diff --git a/src/router/index.js b/src/router/index.js index e863f94..2a4302e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,8 +1,5 @@ import Vue from "vue"; import Router from "vue-router"; -import Home from "@/pages/home/home"; -import City from "@/pages/city/City"; -import Detail from "@/pages/detail/Detail"; Vue.use(Router); @@ -11,17 +8,17 @@ export default new Router({ { path: "/", name: "Home", - component: Home + component: () => import("@/pages/home/home") }, { path: "/city", name: "City", - component: City + component: () => import("@/pages/city/City") }, { path: "/detail/:id", name: "Detail", - component: Detail + component: () => import("@/pages/detail/Detail") } ], scrollBehavior(to, from, savedPosition) {