合同小程序前端代码仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1 lines
59 KiB

{"version":3,"sources":["App.uvue","uni_modules/uni-icons/components/uni-icons/uniicons_file.uts","uni_modules/uni-icons/components/uni-icons/uniicons_file.ts","uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue","main.uts"],"sourcesContent":["<script lang=\"uts\">\r\n\tlet firstBackTime = 0\r\n\texport default {\r\n\t\tonLaunch: function () {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t},\r\n\t\tonShow: function () {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function () {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t},\r\n\r\n\t\tonLastPageBackPress: function () {\r\n\t\t\tconsole.log('App LastPageBackPress')\r\n\t\t\tif (firstBackTime == 0) {\r\n\t\t\t\tuni.showToast({\r\n\t\t\t\t\ttitle: '再按一次退出应用',\r\n\t\t\t\t\tposition: 'bottom',\r\n\t\t\t\t})\r\n\t\t\t\tfirstBackTime = Date.now()\r\n\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\tfirstBackTime = 0\r\n\t\t\t\t}, 2000)\r\n\t\t\t} else if (Date.now() - firstBackTime < 2000) {\r\n\t\t\t\tfirstBackTime = Date.now()\r\n\t\t\t\tuni.exit()\r\n\t\t\t}\r\n\t\t},\r\n\r\n\t\tonExit: function () {\r\n\t\t\tconsole.log('App Exit')\r\n\t\t},\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\t/*每个页面公共css */\r\n\t.uni-row {\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.uni-column {\r\n\t\tflex-direction: column;\r\n\t}\r\n</style>","export type IconsData = {\n id: string;\n name: string;\n font_family: string;\n css_prefix_text: string;\n description: string;\n glyphs: Array<IconsDataItem>;\n};\nexport type IconsDataItem = {\n font_class: string;\n unicode: string;\n};\nexport const fontData = [\n {\n \"font_class\": \"arrow-down\",\n \"unicode\": \"\\ue6be\"\n } as IconsDataItem,\n {\n \"font_class\": \"arrow-left\",\n \"unicode\": \"\\ue6bc\"\n } as IconsDataItem,\n {\n \"font_class\": \"arrow-right\",\n \"unicode\": \"\\ue6bb\"\n } as IconsDataItem,\n {\n \"font_class\": \"arrow-up\",\n \"unicode\": \"\\ue6bd\"\n } as IconsDataItem,\n {\n \"font_class\": \"auth\",\n \"unicode\": \"\\ue6ab\"\n } as IconsDataItem,\n {\n \"font_class\": \"auth-filled\",\n \"unicode\": \"\\ue6cc\"\n } as IconsDataItem,\n {\n \"font_class\": \"back\",\n \"unicode\": \"\\ue6b9\"\n } as IconsDataItem,\n {\n \"font_class\": \"bars\",\n \"unicode\": \"\\ue627\"\n } as IconsDataItem,\n {\n \"font_class\": \"calendar\",\n \"unicode\": \"\\ue6a0\"\n } as IconsDataItem,\n {\n \"font_class\": \"calendar-filled\",\n \"unicode\": \"\\ue6c0\"\n } as IconsDataItem,\n {\n \"font_class\": \"camera\",\n \"unicode\": \"\\ue65a\"\n } as IconsDataItem,\n {\n \"font_class\": \"camera-filled\",\n \"unicode\": \"\\ue658\"\n } as IconsDataItem,\n {\n \"font_class\": \"cart\",\n \"unicode\": \"\\ue631\"\n } as IconsDataItem,\n {\n \"font_class\": \"cart-filled\",\n \"unicode\": \"\\ue6d0\"\n } as IconsDataItem,\n {\n \"font_class\": \"chat\",\n \"unicode\": \"\\ue65d\"\n } as IconsDataItem,\n {\n \"font_class\": \"chat-filled\",\n \"unicode\": \"\\ue659\"\n } as IconsDataItem,\n {\n \"font_class\": \"chatboxes\",\n \"unicode\": \"\\ue696\"\n } as IconsDataItem,\n {\n \"font_class\": \"chatboxes-filled\",\n \"unicode\": \"\\ue692\"\n } as IconsDataItem,\n {\n \"font_class\": \"chatbubble\",\n \"unicode\": \"\\ue697\"\n } as IconsDataItem,\n {\n \"font_class\": \"chatbubble-filled\",\n \"unicode\": \"\\ue694\"\n } as IconsDataItem,\n {\n \"font_class\": \"checkbox\",\n \"unicode\": \"\\ue62b\"\n } as IconsDataItem,\n {\n \"font_class\": \"checkbox-filled\",\n \"unicode\": \"\\ue62c\"\n } as IconsDataItem,\n {\n \"font_class\": \"checkmarkempty\",\n \"unicode\": \"\\ue65c\"\n } as IconsDataItem,\n {\n \"font_class\": \"circle\",\n \"unicode\": \"\\ue65b\"\n } as IconsDataItem,\n {\n \"font_class\": \"circle-filled\",\n \"unicode\": \"\\ue65e\"\n } as IconsDataItem,\n {\n \"font_class\": \"clear\",\n \"unicode\": \"\\ue66d\"\n } as IconsDataItem,\n {\n \"font_class\": \"close\",\n \"unicode\": \"\\ue673\"\n } as IconsDataItem,\n {\n \"font_class\": \"closeempty\",\n \"unicode\": \"\\ue66c\"\n } as IconsDataItem,\n {\n \"font_class\": \"cloud-download\",\n \"unicode\": \"\\ue647\"\n } as IconsDataItem,\n {\n \"font_class\": \"cloud-download-filled\",\n \"unicode\": \"\\ue646\"\n } as IconsDataItem,\n {\n \"font_class\": \"cloud-upload\",\n \"unicode\": \"\\ue645\"\n } as IconsDataItem,\n {\n \"font_class\": \"cloud-upload-filled\",\n \"unicode\": \"\\ue648\"\n } as IconsDataItem,\n {\n \"font_class\": \"color\",\n \"unicode\": \"\\ue6cf\"\n } as IconsDataItem,\n {\n \"font_class\": \"color-filled\",\n \"unicode\": \"\\ue6c9\"\n } as IconsDataItem,\n {\n \"font_class\": \"compose\",\n \"unicode\": \"\\ue67f\"\n } as IconsDataItem,\n {\n \"font_class\": \"contact\",\n \"unicode\": \"\\ue693\"\n } as IconsDataItem,\n {\n \"font_class\": \"contact-filled\",\n \"unicode\": \"\\ue695\"\n } as IconsDataItem,\n {\n \"font_class\": \"down\",\n \"unicode\": \"\\ue6b8\"\n } as IconsDataItem,\n {\n \"font_class\": \"bottom\",\n \"unicode\": \"\\ue6b8\"\n } as IconsDataItem,\n {\n \"font_class\": \"download\",\n \"unicode\": \"\\ue68d\"\n } as IconsDataItem,\n {\n \"font_class\": \"download-filled\",\n \"unicode\": \"\\ue681\"\n } as IconsDataItem,\n {\n \"font_class\": \"email\",\n \"unicode\": \"\\ue69e\"\n } as IconsDataItem,\n {\n \"font_class\": \"email-filled\",\n \"unicode\": \"\\ue69a\"\n } as IconsDataItem,\n {\n \"font_class\": \"eye\",\n \"unicode\": \"\\ue651\"\n } as IconsDataItem,\n {\n \"font_class\": \"eye-filled\",\n \"unicode\": \"\\ue66a\"\n } as IconsDataItem,\n {\n \"font_class\": \"eye-slash\",\n \"unicode\": \"\\ue6b3\"\n } as IconsDataItem,\n {\n \"font_class\": \"eye-slash-filled\",\n \"unicode\": \"\\ue6b4\"\n } as IconsDataItem,\n {\n \"font_class\": \"fire\",\n \"unicode\": \"\\ue6a1\"\n } as IconsDataItem,\n {\n \"font_class\": \"fire-filled\",\n \"unicode\": \"\\ue6c5\"\n } as IconsDataItem,\n {\n \"font_class\": \"flag\",\n \"unicode\": \"\\ue65f\"\n } as IconsDataItem,\n {\n \"font_class\": \"flag-filled\",\n \"unicode\": \"\\ue660\"\n } as IconsDataItem,\n {\n \"font_class\": \"folder-add\",\n \"unicode\": \"\\ue6a9\"\n } as IconsDataItem,\n {\n \"font_class\": \"folder-add-filled\",\n \"unicode\": \"\\ue6c8\"\n } as IconsDataItem,\n {\n \"font_class\": \"font\",\n \"unicode\": \"\\ue6a3\"\n } as IconsDataItem,\n {\n \"font_class\": \"forward\",\n \"unicode\": \"\\ue6ba\"\n } as IconsDataItem,\n {\n \"font_class\": \"gear\",\n \"unicode\": \"\\ue664\"\n } as IconsDataItem,\n {\n \"font_class\": \"gear-filled\",\n \"unicode\": \"\\ue661\"\n } as IconsDataItem,\n {\n \"font_class\": \"gift\",\n \"unicode\": \"\\ue6a4\"\n } as IconsDataItem,\n {\n \"font_class\": \"gift-filled\",\n \"unicode\": \"\\ue6c4\"\n } as IconsDataItem,\n {\n \"font_class\": \"hand-down\",\n \"unicode\": \"\\ue63d\"\n } as IconsDataItem,\n {\n \"font_class\": \"hand-down-filled\",\n \"unicode\": \"\\ue63c\"\n } as IconsDataItem,\n {\n \"font_class\": \"hand-up\",\n \"unicode\": \"\\ue63f\"\n } as IconsDataItem,\n {\n \"font_class\": \"hand-up-filled\",\n \"unicode\": \"\\ue63e\"\n } as IconsDataItem,\n {\n \"font_class\": \"headphones\",\n \"unicode\": \"\\ue630\"\n } as IconsDataItem,\n {\n \"font_class\": \"heart\",\n \"unicode\": \"\\ue639\"\n } as IconsDataItem,\n {\n \"font_class\": \"heart-filled\",\n \"unicode\": \"\\ue641\"\n } as IconsDataItem,\n {\n \"font_class\": \"help\",\n \"unicode\": \"\\ue679\"\n } as IconsDataItem,\n {\n \"font_class\": \"help-filled\",\n \"unicode\": \"\\ue674\"\n } as IconsDataItem,\n {\n \"font_class\": \"home\",\n \"unicode\": \"\\ue662\"\n } as IconsDataItem,\n {\n \"font_class\": \"home-filled\",\n \"unicode\": \"\\ue663\"\n } as IconsDataItem,\n {\n \"font_class\": \"image\",\n \"unicode\": \"\\ue670\"\n } as IconsDataItem,\n {\n \"font_class\": \"image-filled\",\n \"unicode\": \"\\ue678\"\n } as IconsDataItem,\n {\n \"font_class\": \"images\",\n \"unicode\": \"\\ue650\"\n } as IconsDataItem,\n {\n \"font_class\": \"images-filled\",\n \"unicode\": \"\\ue64b\"\n } as IconsDataItem,\n {\n \"font_class\": \"info\",\n \"unicode\": \"\\ue669\"\n } as IconsDataItem,\n {\n \"font_class\": \"info-filled\",\n \"unicode\": \"\\ue649\"\n } as IconsDataItem,\n {\n \"font_class\": \"left\",\n \"unicode\": \"\\ue6b7\"\n } as IconsDataItem,\n {\n \"font_class\": \"link\",\n \"unicode\": \"\\ue6a5\"\n } as IconsDataItem,\n {\n \"font_class\": \"list\",\n \"unicode\": \"\\ue644\"\n } as IconsDataItem,\n {\n \"font_class\": \"location\",\n \"unicode\": \"\\ue6ae\"\n } as IconsDataItem,\n {\n \"font_class\": \"location-filled\",\n \"unicode\": \"\\ue6af\"\n } as IconsDataItem,\n {\n \"font_class\": \"locked\",\n \"unicode\": \"\\ue66b\"\n } as IconsDataItem,\n {\n \"font_class\": \"locked-filled\",\n \"unicode\": \"\\ue668\"\n } as IconsDataItem,\n {\n \"font_class\": \"loop\",\n \"unicode\": \"\\ue633\"\n } as IconsDataItem,\n {\n \"font_class\": \"mail-open\",\n \"unicode\": \"\\ue643\"\n } as IconsDataItem,\n {\n \"font_class\": \"mail-open-filled\",\n \"unicode\": \"\\ue63a\"\n } as IconsDataItem,\n {\n \"font_class\": \"map\",\n \"unicode\": \"\\ue667\"\n } as IconsDataItem,\n {\n \"font_class\": \"map-filled\",\n \"unicode\": \"\\ue666\"\n } as IconsDataItem,\n {\n \"font_class\": \"map-pin\",\n \"unicode\": \"\\ue6ad\"\n } as IconsDataItem,\n {\n \"font_class\": \"map-pin-ellipse\",\n \"unicode\": \"\\ue6ac\"\n } as IconsDataItem,\n {\n \"font_class\": \"medal\",\n \"unicode\": \"\\ue6a2\"\n } as IconsDataItem,\n {\n \"font_class\": \"medal-filled\",\n \"unicode\": \"\\ue6c3\"\n } as IconsDataItem,\n {\n \"font_class\": \"mic\",\n \"unicode\": \"\\ue671\"\n } as IconsDataItem,\n {\n \"font_class\": \"mic-filled\",\n \"unicode\": \"\\ue677\"\n } as IconsDataItem,\n {\n \"font_class\": \"micoff\",\n \"unicode\": \"\\ue67e\"\n } as IconsDataItem,\n {\n \"font_class\": \"micoff-filled\",\n \"unicode\": \"\\ue6b0\"\n } as IconsDataItem,\n {\n \"font_class\": \"minus\",\n \"unicode\": \"\\ue66f\"\n } as IconsDataItem,\n {\n \"font_class\": \"minus-filled\",\n \"unicode\": \"\\ue67d\"\n } as IconsDataItem,\n {\n \"font_class\": \"more\",\n \"unicode\": \"\\ue64d\"\n } as IconsDataItem,\n {\n \"font_class\": \"more-filled\",\n \"unicode\": \"\\ue64e\"\n } as IconsDataItem,\n {\n \"font_class\": \"navigate\",\n \"unicode\": \"\\ue66e\"\n } as IconsDataItem,\n {\n \"font_class\": \"navigate-filled\",\n \"unicode\": \"\\ue67a\"\n } as IconsDataItem,\n {\n \"font_class\": \"notification\",\n \"unicode\": \"\\ue6a6\"\n } as IconsDataItem,\n {\n \"font_class\": \"notification-filled\",\n \"unicode\": \"\\ue6c1\"\n } as IconsDataItem,\n {\n \"font_class\": \"paperclip\",\n \"unicode\": \"\\ue652\"\n } as IconsDataItem,\n {\n \"font_class\": \"paperplane\",\n \"unicode\": \"\\ue672\"\n } as IconsDataItem,\n {\n \"font_class\": \"paperplane-filled\",\n \"unicode\": \"\\ue675\"\n } as IconsDataItem,\n {\n \"font_class\": \"person\",\n \"unicode\": \"\\ue699\"\n } as IconsDataItem,\n {\n \"font_class\": \"person-filled\",\n \"unicode\": \"\\ue69d\"\n } as IconsDataItem,\n {\n \"font_class\": \"personadd\",\n \"unicode\": \"\\ue69f\"\n } as IconsDataItem,\n {\n \"font_class\": \"personadd-filled\",\n \"unicode\": \"\\ue698\"\n } as IconsDataItem,\n {\n \"font_class\": \"personadd-filled-copy\",\n \"unicode\": \"\\ue6d1\"\n } as IconsDataItem,\n {\n \"font_class\": \"phone\",\n \"unicode\": \"\\ue69c\"\n } as IconsDataItem,\n {\n \"font_class\": \"phone-filled\",\n \"unicode\": \"\\ue69b\"\n } as IconsDataItem,\n {\n \"font_class\": \"plus\",\n \"unicode\": \"\\ue676\"\n } as IconsDataItem,\n {\n \"font_class\": \"plus-filled\",\n \"unicode\": \"\\ue6c7\"\n } as IconsDataItem,\n {\n \"font_class\": \"plusempty\",\n \"unicode\": \"\\ue67b\"\n } as IconsDataItem,\n {\n \"font_class\": \"pulldown\",\n \"unicode\": \"\\ue632\"\n } as IconsDataItem,\n {\n \"font_class\": \"pyq\",\n \"unicode\": \"\\ue682\"\n } as IconsDataItem,\n {\n \"font_class\": \"qq\",\n \"unicode\": \"\\ue680\"\n } as IconsDataItem,\n {\n \"font_class\": \"redo\",\n \"unicode\": \"\\ue64a\"\n } as IconsDataItem,\n {\n \"font_class\": \"redo-filled\",\n \"unicode\": \"\\ue655\"\n } as IconsDataItem,\n {\n \"font_class\": \"refresh\",\n \"unicode\": \"\\ue657\"\n } as IconsDataItem,\n {\n \"font_class\": \"refresh-filled\",\n \"unicode\": \"\\ue656\"\n } as IconsDataItem,\n {\n \"font_class\": \"refreshempty\",\n \"unicode\": \"\\ue6bf\"\n } as IconsDataItem,\n {\n \"font_class\": \"reload\",\n \"unicode\": \"\\ue6b2\"\n } as IconsDataItem,\n {\n \"font_class\": \"right\",\n \"unicode\": \"\\ue6b5\"\n } as IconsDataItem,\n {\n \"font_class\": \"scan\",\n \"unicode\": \"\\ue62a\"\n } as IconsDataItem,\n {\n \"font_class\": \"search\",\n \"unicode\": \"\\ue654\"\n } as IconsDataItem,\n {\n \"font_class\": \"settings\",\n \"unicode\": \"\\ue653\"\n } as IconsDataItem,\n {\n \"font_class\": \"settings-filled\",\n \"unicode\": \"\\ue6ce\"\n } as IconsDataItem,\n {\n \"font_class\": \"shop\",\n \"unicode\": \"\\ue62f\"\n } as IconsDataItem,\n {\n \"font_class\": \"shop-filled\",\n \"unicode\": \"\\ue6cd\"\n } as IconsDataItem,\n {\n \"font_class\": \"smallcircle\",\n \"unicode\": \"\\ue67c\"\n } as IconsDataItem,\n {\n \"font_class\": \"smallcircle-filled\",\n \"unicode\": \"\\ue665\"\n } as IconsDataItem,\n {\n \"font_class\": \"sound\",\n \"unicode\": \"\\ue684\"\n } as IconsDataItem,\n {\n \"font_class\": \"sound-filled\",\n \"unicode\": \"\\ue686\"\n } as IconsDataItem,\n {\n \"font_class\": \"spinner-cycle\",\n \"unicode\": \"\\ue68a\"\n } as IconsDataItem,\n {\n \"font_class\": \"staff\",\n \"unicode\": \"\\ue6a7\"\n } as IconsDataItem,\n {\n \"font_class\": \"staff-filled\",\n \"unicode\": \"\\ue6cb\"\n } as IconsDataItem,\n {\n \"font_class\": \"star\",\n \"unicode\": \"\\ue688\"\n } as IconsDataItem,\n {\n \"font_class\": \"star-filled\",\n \"unicode\": \"\\ue68f\"\n } as IconsDataItem,\n {\n \"font_class\": \"starhalf\",\n \"unicode\": \"\\ue683\"\n } as IconsDataItem,\n {\n \"font_class\": \"trash\",\n \"unicode\": \"\\ue687\"\n } as IconsDataItem,\n {\n \"font_class\": \"trash-filled\",\n \"unicode\": \"\\ue685\"\n } as IconsDataItem,\n {\n \"font_class\": \"tune\",\n \"unicode\": \"\\ue6aa\"\n } as IconsDataItem,\n {\n \"font_class\": \"tune-filled\",\n \"unicode\": \"\\ue6ca\"\n } as IconsDataItem,\n {\n \"font_class\": \"undo\",\n \"unicode\": \"\\ue64f\"\n } as IconsDataItem,\n {\n \"font_class\": \"undo-filled\",\n \"unicode\": \"\\ue64c\"\n } as IconsDataItem,\n {\n \"font_class\": \"up\",\n \"unicode\": \"\\ue6b6\"\n } as IconsDataItem,\n {\n \"font_class\": \"top\",\n \"unicode\": \"\\ue6b6\"\n } as IconsDataItem,\n {\n \"font_class\": \"upload\",\n \"unicode\": \"\\ue690\"\n } as IconsDataItem,\n {\n \"font_class\": \"upload-filled\",\n \"unicode\": \"\\ue68e\"\n } as IconsDataItem,\n {\n \"font_class\": \"videocam\",\n \"unicode\": \"\\ue68c\"\n } as IconsDataItem,\n {\n \"font_class\": \"videocam-filled\",\n \"unicode\": \"\\ue689\"\n } as IconsDataItem,\n {\n \"font_class\": \"vip\",\n \"unicode\": \"\\ue6a8\"\n } as IconsDataItem,\n {\n \"font_class\": \"vip-filled\",\n \"unicode\": \"\\ue6c6\"\n } as IconsDataItem,\n {\n \"font_class\": \"wallet\",\n \"unicode\": \"\\ue6b1\"\n } as IconsDataItem,\n {\n \"font_class\": \"wallet-filled\",\n \"unicode\": \"\\ue6c2\"\n } as IconsDataItem,\n {\n \"font_class\": \"weibo\",\n \"unicode\": \"\\ue68b\"\n } as IconsDataItem,\n {\n \"font_class\": \"weixin\",\n \"unicode\": \"\\ue691\"\n } as IconsDataItem\n] as IconsDataItem[];\n// export const fontData = JSON.parse<IconsDataItem>(fontDataJson)\n//# sourceMappingURL=uniicons_file.uts.map","\r\nexport type IconsData = {\r\n\tid : string\r\n\tname : string\r\n\tfont_family : string\r\n\tcss_prefix_text : string\r\n\tdescription : string\r\n\tglyphs : Array<IconsDataItem>\r\n}\r\n\r\nexport type IconsDataItem = {\r\n\tfont_class : string\r\n\tunicode : string\r\n}\r\n\r\n\r\nexport const fontData = [\n {\n \"font_class\": \"arrow-down\",\n \"unicode\": \"\\ue6be\"\n },\n {\n \"font_class\": \"arrow-left\",\n \"unicode\": \"\\ue6bc\"\n },\n {\n \"font_class\": \"arrow-right\",\n \"unicode\": \"\\ue6bb\"\n },\n {\n \"font_class\": \"arrow-up\",\n \"unicode\": \"\\ue6bd\"\n },\n {\n \"font_class\": \"auth\",\n \"unicode\": \"\\ue6ab\"\n },\n {\n \"font_class\": \"auth-filled\",\n \"unicode\": \"\\ue6cc\"\n },\n {\n \"font_class\": \"back\",\n \"unicode\": \"\\ue6b9\"\n },\n {\n \"font_class\": \"bars\",\n \"unicode\": \"\\ue627\"\n },\n {\n \"font_class\": \"calendar\",\n \"unicode\": \"\\ue6a0\"\n },\n {\n \"font_class\": \"calendar-filled\",\n \"unicode\": \"\\ue6c0\"\n },\n {\n \"font_class\": \"camera\",\n \"unicode\": \"\\ue65a\"\n },\n {\n \"font_class\": \"camera-filled\",\n \"unicode\": \"\\ue658\"\n },\n {\n \"font_class\": \"cart\",\n \"unicode\": \"\\ue631\"\n },\n {\n \"font_class\": \"cart-filled\",\n \"unicode\": \"\\ue6d0\"\n },\n {\n \"font_class\": \"chat\",\n \"unicode\": \"\\ue65d\"\n },\n {\n \"font_class\": \"chat-filled\",\n \"unicode\": \"\\ue659\"\n },\n {\n \"font_class\": \"chatboxes\",\n \"unicode\": \"\\ue696\"\n },\n {\n \"font_class\": \"chatboxes-filled\",\n \"unicode\": \"\\ue692\"\n },\n {\n \"font_class\": \"chatbubble\",\n \"unicode\": \"\\ue697\"\n },\n {\n \"font_class\": \"chatbubble-filled\",\n \"unicode\": \"\\ue694\"\n },\n {\n \"font_class\": \"checkbox\",\n \"unicode\": \"\\ue62b\"\n },\n {\n \"font_class\": \"checkbox-filled\",\n \"unicode\": \"\\ue62c\"\n },\n {\n \"font_class\": \"checkmarkempty\",\n \"unicode\": \"\\ue65c\"\n },\n {\n \"font_class\": \"circle\",\n \"unicode\": \"\\ue65b\"\n },\n {\n \"font_class\": \"circle-filled\",\n \"unicode\": \"\\ue65e\"\n },\n {\n \"font_class\": \"clear\",\n \"unicode\": \"\\ue66d\"\n },\n {\n \"font_class\": \"close\",\n \"unicode\": \"\\ue673\"\n },\n {\n \"font_class\": \"closeempty\",\n \"unicode\": \"\\ue66c\"\n },\n {\n \"font_class\": \"cloud-download\",\n \"unicode\": \"\\ue647\"\n },\n {\n \"font_class\": \"cloud-download-filled\",\n \"unicode\": \"\\ue646\"\n },\n {\n \"font_class\": \"cloud-upload\",\n \"unicode\": \"\\ue645\"\n },\n {\n \"font_class\": \"cloud-upload-filled\",\n \"unicode\": \"\\ue648\"\n },\n {\n \"font_class\": \"color\",\n \"unicode\": \"\\ue6cf\"\n },\n {\n \"font_class\": \"color-filled\",\n \"unicode\": \"\\ue6c9\"\n },\n {\n \"font_class\": \"compose\",\n \"unicode\": \"\\ue67f\"\n },\n {\n \"font_class\": \"contact\",\n \"unicode\": \"\\ue693\"\n },\n {\n \"font_class\": \"contact-filled\",\n \"unicode\": \"\\ue695\"\n },\n {\n \"font_class\": \"down\",\n \"unicode\": \"\\ue6b8\"\n },\n\t{\n\t \"font_class\": \"bottom\",\n\t \"unicode\": \"\\ue6b8\"\n\t},\n {\n \"font_class\": \"download\",\n \"unicode\": \"\\ue68d\"\n },\n {\n \"font_class\": \"download-filled\",\n \"unicode\": \"\\ue681\"\n },\n {\n \"font_class\": \"email\",\n \"unicode\": \"\\ue69e\"\n },\n {\n \"font_class\": \"email-filled\",\n \"unicode\": \"\\ue69a\"\n },\n {\n \"font_class\": \"eye\",\n \"unicode\": \"\\ue651\"\n },\n {\n \"font_class\": \"eye-filled\",\n \"unicode\": \"\\ue66a\"\n },\n {\n \"font_class\": \"eye-slash\",\n \"unicode\": \"\\ue6b3\"\n },\n {\n \"font_class\": \"eye-slash-filled\",\n \"unicode\": \"\\ue6b4\"\n },\n {\n \"font_class\": \"fire\",\n \"unicode\": \"\\ue6a1\"\n },\n {\n \"font_class\": \"fire-filled\",\n \"unicode\": \"\\ue6c5\"\n },\n {\n \"font_class\": \"flag\",\n \"unicode\": \"\\ue65f\"\n },\n {\n \"font_class\": \"flag-filled\",\n \"unicode\": \"\\ue660\"\n },\n {\n \"font_class\": \"folder-add\",\n \"unicode\": \"\\ue6a9\"\n },\n {\n \"font_class\": \"folder-add-filled\",\n \"unicode\": \"\\ue6c8\"\n },\n {\n \"font_class\": \"font\",\n \"unicode\": \"\\ue6a3\"\n },\n {\n \"font_class\": \"forward\",\n \"unicode\": \"\\ue6ba\"\n },\n {\n \"font_class\": \"gear\",\n \"unicode\": \"\\ue664\"\n },\n {\n \"font_class\": \"gear-filled\",\n \"unicode\": \"\\ue661\"\n },\n {\n \"font_class\": \"gift\",\n \"unicode\": \"\\ue6a4\"\n },\n {\n \"font_class\": \"gift-filled\",\n \"unicode\": \"\\ue6c4\"\n },\n {\n \"font_class\": \"hand-down\",\n \"unicode\": \"\\ue63d\"\n },\n {\n \"font_class\": \"hand-down-filled\",\n \"unicode\": \"\\ue63c\"\n },\n {\n \"font_class\": \"hand-up\",\n \"unicode\": \"\\ue63f\"\n },\n {\n \"font_class\": \"hand-up-filled\",\n \"unicode\": \"\\ue63e\"\n },\n {\n \"font_class\": \"headphones\",\n \"unicode\": \"\\ue630\"\n },\n {\n \"font_class\": \"heart\",\n \"unicode\": \"\\ue639\"\n },\n {\n \"font_class\": \"heart-filled\",\n \"unicode\": \"\\ue641\"\n },\n {\n \"font_class\": \"help\",\n \"unicode\": \"\\ue679\"\n },\n {\n \"font_class\": \"help-filled\",\n \"unicode\": \"\\ue674\"\n },\n {\n \"font_class\": \"home\",\n \"unicode\": \"\\ue662\"\n },\n {\n \"font_class\": \"home-filled\",\n \"unicode\": \"\\ue663\"\n },\n {\n \"font_class\": \"image\",\n \"unicode\": \"\\ue670\"\n },\n {\n \"font_class\": \"image-filled\",\n \"unicode\": \"\\ue678\"\n },\n {\n \"font_class\": \"images\",\n \"unicode\": \"\\ue650\"\n },\n {\n \"font_class\": \"images-filled\",\n \"unicode\": \"\\ue64b\"\n },\n {\n \"font_class\": \"info\",\n \"unicode\": \"\\ue669\"\n },\n {\n \"font_class\": \"info-filled\",\n \"unicode\": \"\\ue649\"\n },\n {\n \"font_class\": \"left\",\n \"unicode\": \"\\ue6b7\"\n },\n {\n \"font_class\": \"link\",\n \"unicode\": \"\\ue6a5\"\n },\n {\n \"font_class\": \"list\",\n \"unicode\": \"\\ue644\"\n },\n {\n \"font_class\": \"location\",\n \"unicode\": \"\\ue6ae\"\n },\n {\n \"font_class\": \"location-filled\",\n \"unicode\": \"\\ue6af\"\n },\n {\n \"font_class\": \"locked\",\n \"unicode\": \"\\ue66b\"\n },\n {\n \"font_class\": \"locked-filled\",\n \"unicode\": \"\\ue668\"\n },\n {\n \"font_class\": \"loop\",\n \"unicode\": \"\\ue633\"\n },\n {\n \"font_class\": \"mail-open\",\n \"unicode\": \"\\ue643\"\n },\n {\n \"font_class\": \"mail-open-filled\",\n \"unicode\": \"\\ue63a\"\n },\n {\n \"font_class\": \"map\",\n \"unicode\": \"\\ue667\"\n },\n {\n \"font_class\": \"map-filled\",\n \"unicode\": \"\\ue666\"\n },\n {\n \"font_class\": \"map-pin\",\n \"unicode\": \"\\ue6ad\"\n },\n {\n \"font_class\": \"map-pin-ellipse\",\n \"unicode\": \"\\ue6ac\"\n },\n {\n \"font_class\": \"medal\",\n \"unicode\": \"\\ue6a2\"\n },\n {\n \"font_class\": \"medal-filled\",\n \"unicode\": \"\\ue6c3\"\n },\n {\n \"font_class\": \"mic\",\n \"unicode\": \"\\ue671\"\n },\n {\n \"font_class\": \"mic-filled\",\n \"unicode\": \"\\ue677\"\n },\n {\n \"font_class\": \"micoff\",\n \"unicode\": \"\\ue67e\"\n },\n {\n \"font_class\": \"micoff-filled\",\n \"unicode\": \"\\ue6b0\"\n },\n {\n \"font_class\": \"minus\",\n \"unicode\": \"\\ue66f\"\n },\n {\n \"font_class\": \"minus-filled\",\n \"unicode\": \"\\ue67d\"\n },\n {\n \"font_class\": \"more\",\n \"unicode\": \"\\ue64d\"\n },\n {\n \"font_class\": \"more-filled\",\n \"unicode\": \"\\ue64e\"\n },\n {\n \"font_class\": \"navigate\",\n \"unicode\": \"\\ue66e\"\n },\n {\n \"font_class\": \"navigate-filled\",\n \"unicode\": \"\\ue67a\"\n },\n {\n \"font_class\": \"notification\",\n \"unicode\": \"\\ue6a6\"\n },\n {\n \"font_class\": \"notification-filled\",\n \"unicode\": \"\\ue6c1\"\n },\n {\n \"font_class\": \"paperclip\",\n \"unicode\": \"\\ue652\"\n },\n {\n \"font_class\": \"paperplane\",\n \"unicode\": \"\\ue672\"\n },\n {\n \"font_class\": \"paperplane-filled\",\n \"unicode\": \"\\ue675\"\n },\n {\n \"font_class\": \"person\",\n \"unicode\": \"\\ue699\"\n },\n {\n \"font_class\": \"person-filled\",\n \"unicode\": \"\\ue69d\"\n },\n {\n \"font_class\": \"personadd\",\n \"unicode\": \"\\ue69f\"\n },\n {\n \"font_class\": \"personadd-filled\",\n \"unicode\": \"\\ue698\"\n },\n {\n \"font_class\": \"personadd-filled-copy\",\n \"unicode\": \"\\ue6d1\"\n },\n {\n \"font_class\": \"phone\",\n \"unicode\": \"\\ue69c\"\n },\n {\n \"font_class\": \"phone-filled\",\n \"unicode\": \"\\ue69b\"\n },\n {\n \"font_class\": \"plus\",\n \"unicode\": \"\\ue676\"\n },\n {\n \"font_class\": \"plus-filled\",\n \"unicode\": \"\\ue6c7\"\n },\n {\n \"font_class\": \"plusempty\",\n \"unicode\": \"\\ue67b\"\n },\n {\n \"font_class\": \"pulldown\",\n \"unicode\": \"\\ue632\"\n },\n {\n \"font_class\": \"pyq\",\n \"unicode\": \"\\ue682\"\n },\n {\n \"font_class\": \"qq\",\n \"unicode\": \"\\ue680\"\n },\n {\n \"font_class\": \"redo\",\n \"unicode\": \"\\ue64a\"\n },\n {\n \"font_class\": \"redo-filled\",\n \"unicode\": \"\\ue655\"\n },\n {\n \"font_class\": \"refresh\",\n \"unicode\": \"\\ue657\"\n },\n {\n \"font_class\": \"refresh-filled\",\n \"unicode\": \"\\ue656\"\n },\n {\n \"font_class\": \"refreshempty\",\n \"unicode\": \"\\ue6bf\"\n },\n {\n \"font_class\": \"reload\",\n \"unicode\": \"\\ue6b2\"\n },\n {\n \"font_class\": \"right\",\n \"unicode\": \"\\ue6b5\"\n },\n {\n \"font_class\": \"scan\",\n \"unicode\": \"\\ue62a\"\n },\n {\n \"font_class\": \"search\",\n \"unicode\": \"\\ue654\"\n },\n {\n \"font_class\": \"settings\",\n \"unicode\": \"\\ue653\"\n },\n {\n \"font_class\": \"settings-filled\",\n \"unicode\": \"\\ue6ce\"\n },\n {\n \"font_class\": \"shop\",\n \"unicode\": \"\\ue62f\"\n },\n {\n \"font_class\": \"shop-filled\",\n \"unicode\": \"\\ue6cd\"\n },\n {\n \"font_class\": \"smallcircle\",\n \"unicode\": \"\\ue67c\"\n },\n {\n \"font_class\": \"smallcircle-filled\",\n \"unicode\": \"\\ue665\"\n },\n {\n \"font_class\": \"sound\",\n \"unicode\": \"\\ue684\"\n },\n {\n \"font_class\": \"sound-filled\",\n \"unicode\": \"\\ue686\"\n },\n {\n \"font_class\": \"spinner-cycle\",\n \"unicode\": \"\\ue68a\"\n },\n {\n \"font_class\": \"staff\",\n \"unicode\": \"\\ue6a7\"\n },\n {\n \"font_class\": \"staff-filled\",\n \"unicode\": \"\\ue6cb\"\n },\n {\n \"font_class\": \"star\",\n \"unicode\": \"\\ue688\"\n },\n {\n \"font_class\": \"star-filled\",\n \"unicode\": \"\\ue68f\"\n },\n {\n \"font_class\": \"starhalf\",\n \"unicode\": \"\\ue683\"\n },\n {\n \"font_class\": \"trash\",\n \"unicode\": \"\\ue687\"\n },\n {\n \"font_class\": \"trash-filled\",\n \"unicode\": \"\\ue685\"\n },\n {\n \"font_class\": \"tune\",\n \"unicode\": \"\\ue6aa\"\n },\n {\n \"font_class\": \"tune-filled\",\n \"unicode\": \"\\ue6ca\"\n },\n {\n \"font_class\": \"undo\",\n \"unicode\": \"\\ue64f\"\n },\n {\n \"font_class\": \"undo-filled\",\n \"unicode\": \"\\ue64c\"\n },\n {\n \"font_class\": \"up\",\n \"unicode\": \"\\ue6b6\"\n },\n\t{\n\t \"font_class\": \"top\",\n\t \"unicode\": \"\\ue6b6\"\n\t},\n {\n \"font_class\": \"upload\",\n \"unicode\": \"\\ue690\"\n },\n {\n \"font_class\": \"upload-filled\",\n \"unicode\": \"\\ue68e\"\n },\n {\n \"font_class\": \"videocam\",\n \"unicode\": \"\\ue68c\"\n },\n {\n \"font_class\": \"videocam-filled\",\n \"unicode\": \"\\ue689\"\n },\n {\n \"font_class\": \"vip\",\n \"unicode\": \"\\ue6a8\"\n },\n {\n \"font_class\": \"vip-filled\",\n \"unicode\": \"\\ue6c6\"\n },\n {\n \"font_class\": \"wallet\",\n \"unicode\": \"\\ue6b1\"\n },\n {\n \"font_class\": \"wallet-filled\",\n \"unicode\": \"\\ue6c2\"\n },\n {\n \"font_class\": \"weibo\",\n \"unicode\": \"\\ue68b\"\n },\n {\n \"font_class\": \"weixin\",\n \"unicode\": \"\\ue691\"\n }\n] as IconsDataItem[]\r\n\r\n// export const fontData = JSON.parse<IconsDataItem>(fontDataJson)\n","<template>\r\n\t<view class=\"uni-easyinput\" :class=\"{ 'uni-easyinput-error': msg }\" :style=\"boxStyle\">\r\n\t\t<view class=\"uni-easyinput__content\" :class=\"inputContentClass\" :style=\"inputContentStyle\">\r\n\t\t\t<uni-icons v-if=\"prefixIcon\" class=\"content-clear-icon\" :type=\"prefixIcon\" color=\"#c0c4cc\" @click=\"onClickIcon('prefix')\" size=\"22\"></uni-icons>\r\n\t\t\t<slot name=\"left\">\r\n\t\t\t</slot>\r\n\r\n\r\n\r\n\r\n\r\n\t\t\t<textarea v-if=\"type === 'textarea'\" class=\"uni-easyinput__content-textarea\" :class=\"{ 'input-padding': inputBorder }\" :name=\"name\" :value=\"val\" :placeholder=\"placeholder\" :placeholderStyle=\"placeholderStyle\" :disabled=\"disabled\" placeholder-class=\"uni-easyinput__placeholder-class\" :maxlength=\"inputMaxlength\" :focus=\"focused\" :autoHeight=\"autoHeight\" :cursor-spacing=\"cursorSpacing\" :adjust-position=\"adjustPosition\" @input=\"onInput\" @blur=\"_Blur\" @focus=\"_Focus\" @confirm=\"onConfirm\" @keyboardheightchange=\"onkeyboardheightchange\"></textarea>\r\n\t\t\t<input v-else :type=\"type === 'password' ? 'text' : type\" class=\"uni-easyinput__content-input\" :style=\"inputStyle\" :name=\"name\" :value=\"val\" :password=\"!showPassword && type === 'password'\" :placeholder=\"placeholder\" :placeholderStyle=\"placeholderStyle\" placeholder-class=\"uni-easyinput__placeholder-class\" :disabled=\"disabled\" :maxlength=\"inputMaxlength\" :focus=\"focused\" :confirmType=\"confirmType\" :cursor-spacing=\"cursorSpacing\" :adjust-position=\"adjustPosition\" @focus=\"_Focus\" @blur=\"_Blur\" @input=\"onInput\" @confirm=\"onConfirm\" @keyboardheightchange=\"onkeyboardheightchange\" />\r\n\r\n\r\n\t\t\t<template v-if=\"type === 'password' && passwordIcon\">\r\n\t\t\t\t<!-- 开启密码时显示小眼睛 -->\r\n\t\t\t\t<uni-icons v-if=\"isVal\" class=\"content-clear-icon\" :class=\"{ 'is-textarea-icon': type === 'textarea' }\" :type=\"showPassword ? 'eye-slash-filled' : 'eye-filled'\" :size=\"22\" :color=\"focusShow ? primaryColor : '#c0c4cc'\" @click=\"onEyes\"></uni-icons>\r\n\t\t\t</template>\r\n\t\t\t<template v-if=\"suffixIcon\">\r\n\t\t\t\t<uni-icons v-if=\"suffixIcon\" class=\"content-clear-icon\" :type=\"suffixIcon\" color=\"#c0c4cc\" @click=\"onClickIcon('suffix')\" size=\"22\"></uni-icons>\r\n\t\t\t</template>\r\n\t\t\t<template v-else>\r\n\t\t\t\t<uni-icons v-if=\"clearable && isVal && !disabled && type !== 'textarea'\" class=\"content-clear-icon\" :class=\"{ 'is-textarea-icon': type === 'textarea' }\" type=\"clear\" :size=\"clearSize\" :color=\"msg ? '#dd524d' : focusShow ? primaryColor : '#c0c4cc'\" @click=\"onClear\"></uni-icons>\r\n\t\t\t</template>\r\n\t\t\t<slot name=\"right\"></slot>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\t/**\r\n\t * Easyinput 输入框\r\n\t * @description 此组件可以实现表单的输入与校验,包括 \"text\" 和 \"textarea\" 类型。\r\n\t * @tutorial https://ext.dcloud.net.cn/plugin?id=3455\r\n\t * @property {String}\tvalue\t输入内容\r\n\t * @property {String }\ttype\t输入框的类型(默认text) password/text/textarea/..\r\n\t * \t@value text\t\t\t文本输入键盘\r\n\t * \t@value textarea\t多行文本输入键盘\r\n\t * \t@value password\t密码输入键盘\r\n\t * \t@value number\t\t数字输入键盘,注意iOS上app-vue弹出的数字键盘并非9宫格方式\r\n\t * \t@value idcard\t\t身份证输入键盘,信、支付宝、百度、QQ小程序\r\n\t * \t@value digit\t\t带小数点的数字键盘\t,App的nvue页面、微信、支付宝、百度、头条、QQ小程序支持\r\n\t * @property {Boolean}\tclearable\t是否显示右侧清空内容的图标控件,点击可清空输入框内容(默认true)\r\n\t * @property {Boolean}\tautoHeight\t是否自动增高输入区域,type为textarea时有效(默认true)\r\n\t * @property {String }\tplaceholder\t输入框的提示文字\r\n\t * @property {String }\tplaceholderStyle\tplaceholder的样式(内联样式,字符串),如\"color: #ddd\"\r\n\t * @property {Boolean}\tfocus\t是否自动获得焦点(默认false)\r\n\t * @property {Boolean}\tdisabled\t是否禁用(默认false)\r\n\t * @property {Number }\tmaxlength\t最大输入长度,设置为 -1 的时候不限制最大长度(默认140)\r\n\t * @property {String }\tconfirmType\t设置键盘右下角按钮的文字,仅在type=\"text\"时生效(默认done)\r\n\t * @property {Number }\tclearSize\t清除图标的大小,单位px(默认15)\r\n\t * @property {String}\tprefixIcon\t输入框头部图标\r\n\t * @property {String}\tsuffixIcon\t输入框尾部图标\r\n\t * @property {String}\tprimaryColor\t设置主题色(默认#2979ff)\r\n\t * @property {Boolean}\ttrim\t是否自动去除两端的空格\r\n\t * @property {Boolean}\tcursorSpacing\t指定光标与键盘的距离,单位 px\r\n\t * @property {Boolean} ajust-position 当键盘弹起时,是否上推内容,默认值:true\r\n\t * @value both\t去除两端空格\r\n\t * @value left\t去除左侧空格\r\n\t * @value right\t去除右侧空格\r\n\t * @value start\t去除左侧空格\r\n\t * @value end\t\t去除右侧空格\r\n\t * @value all\t\t去除全部空格\r\n\t * @value none\t不去除空格\r\n\t * @property {Boolean}\tinputBorder\t是否显示input输入框的边框(默认true)\r\n\t * @property {Boolean}\tpasswordIcon\ttype=password时是否显示小眼睛图标\r\n\t * @property {Object}\tstyles\t自定义颜色\r\n\t * @event {Function}\tinput\t输入框内容发生变化时触发\r\n\t * @event {Function}\tfocus\t输入框获得焦点时触发\r\n\t * @event {Function}\tblur\t输入框失去焦点时触发\r\n\t * @event {Function}\tconfirm\t点击完成按钮时触发\r\n\t * @event {Function}\ticonClick\t点击图标时触发\r\n\t * @example <uni-easyinput v-model=\"mobile\"></uni-easyinput>\r\n\t */\r\n\tfunction obj2strClass(obj) {\r\n\t\tlet classess = '';\r\n\t\tfor (let key in obj) {\r\n\t\t\tconst val = obj[key];\r\n\t\t\tif (val) {\r\n\t\t\t\tclassess += `${key} `;\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn classess;\r\n\t}\r\n\r\n\tfunction obj2strStyle(obj) {\r\n\t\tlet style = '';\r\n\t\tfor (let key in obj) {\r\n\t\t\tconst val = obj[key];\r\n\t\t\tstyle += `${key}:${val};`;\r\n\t\t}\r\n\t\treturn style;\r\n\t}\r\n\texport default {\r\n\t\tname: 'uni-easyinput',\r\n\t\temits: [\r\n\t\t\t'click',\r\n\t\t\t'iconClick',\r\n\t\t\t'update:modelValue',\r\n\t\t\t'input',\r\n\t\t\t'focus',\r\n\t\t\t'blur',\r\n\t\t\t'confirm',\r\n\t\t\t'clear',\r\n\t\t\t'eyes',\r\n\t\t\t'change',\r\n\t\t\t'keyboardheightchange'\r\n\t\t],\r\n\t\tmodel: {\r\n\t\t\tprop: 'modelValue',\r\n\t\t\tevent: 'update:modelValue'\r\n\t\t},\r\n\t\toptions: {\r\n\r\n\r\n\r\n\r\n\t\t\tvirtualHost: true\r\n\r\n\t\t},\r\n\t\tinject: {\r\n\t\t\tform: {\r\n\t\t\t\tfrom: 'uniForm',\r\n\t\t\t\tdefault: null\r\n\t\t\t},\r\n\t\t\tformItem: {\r\n\t\t\t\tfrom: 'uniFormItem',\r\n\t\t\t\tdefault: null\r\n\t\t\t}\r\n\t\t},\r\n\t\tprops: {\r\n\t\t\tname: String,\r\n\t\t\tvalue: [Number, String],\r\n\t\t\tmodelValue: [Number, String],\r\n\t\t\ttype: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: 'text'\r\n\t\t\t},\r\n\t\t\tclearable: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: true\r\n\t\t\t},\r\n\t\t\tautoHeight: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: false\r\n\t\t\t},\r\n\t\t\tplaceholder: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ' '\r\n\t\t\t},\r\n\t\t\tplaceholderStyle: String,\r\n\t\t\tfocus: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: false\r\n\t\t\t},\r\n\t\t\tdisabled: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: false\r\n\t\t\t},\r\n\t\t\tmaxlength: {\r\n\t\t\t\ttype: [Number, String],\r\n\t\t\t\tdefault: 140\r\n\t\t\t},\r\n\t\t\tconfirmType: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: 'done'\r\n\t\t\t},\r\n\t\t\tclearSize: {\r\n\t\t\t\ttype: [Number, String],\r\n\t\t\t\tdefault: 24\r\n\t\t\t},\r\n\t\t\tinputBorder: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: true\r\n\t\t\t},\r\n\t\t\tprefixIcon: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ''\r\n\t\t\t},\r\n\t\t\tsuffixIcon: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: ''\r\n\t\t\t},\r\n\t\t\ttrim: {\r\n\t\t\t\ttype: [Boolean, String],\r\n\t\t\t\tdefault: false\r\n\t\t\t},\r\n\t\t\tcursorSpacing: {\r\n\t\t\t\ttype: Number,\r\n\t\t\t\tdefault: 0\r\n\t\t\t},\r\n\t\t\tpasswordIcon: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: true\r\n\t\t\t},\r\n\t\t\tadjustPosition: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: true\r\n\t\t\t},\r\n\t\t\tprimaryColor: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: '#2979ff'\r\n\t\t\t},\r\n\t\t\tstyles: {\r\n\t\t\t\ttype: Object,\r\n\t\t\t\tdefault () {\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tcolor: '#333',\r\n\t\t\t\t\t\tbackgroundColor: '#fff',\r\n\t\t\t\t\t\tdisableColor: '#F7F6F6',\r\n\t\t\t\t\t\tborderColor: '#e5e5e5'\r\n\t\t\t\t\t};\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\terrorMessage: {\r\n\t\t\t\ttype: [String, Boolean],\r\n\t\t\t\tdefault: ''\r\n\t\t\t},\r\n\r\n\r\n\r\n\r\n\r\n\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tfocused: false,\r\n\t\t\t\tval: '',\r\n\t\t\t\tshowMsg: '',\r\n\t\t\t\tborder: false,\r\n\t\t\t\tisFirstBorder: false,\r\n\t\t\t\tshowClearIcon: false,\r\n\t\t\t\tshowPassword: false,\r\n\t\t\t\tfocusShow: false,\r\n\t\t\t\tlocalMsg: '',\r\n\t\t\t\tisEnter: false // 用于判断当前是否是使用回车操作\r\n\t\t\t};\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\t// 输入框内是否有值\r\n\t\t\tisVal() {\r\n\t\t\t\tconst val = this.val;\r\n\t\t\t\t// fixed by mehaotian 处理值为0的情况,字符串0不在处理范围\r\n\t\t\t\tif (val || val === 0) {\r\n\t\t\t\t\treturn true;\r\n\t\t\t\t}\r\n\t\t\t\treturn false;\r\n\t\t\t},\r\n\r\n\t\t\tmsg() {\r\n\t\t\t\t// console.log('computed', this.form, this.formItem);\r\n\t\t\t\t// if (this.form) {\r\n\t\t\t\t// \treturn this.errorMessage || this.formItem.errMsg;\r\n\t\t\t\t// }\r\n\t\t\t\t// TODO 处理头条 formItem 中 errMsg 不更新的问题\r\n\t\t\t\treturn this.localMsg || this.errorMessage;\r\n\t\t\t},\r\n\t\t\t// 因为uniapp的input组件的maxlength组件必须要数值,这里转为数值,用户可以传入字符串数值\r\n\t\t\tinputMaxlength() {\r\n\t\t\t\treturn Number(this.maxlength);\r\n\t\t\t},\r\n\r\n\t\t\t// 处理外层样式的style\r\n\t\t\tboxStyle() {\r\n\t\t\t\treturn `color:${\r\n\t\t\t\t\tthis.inputBorder && this.msg ? '#e43d33' : this.styles.color\r\n\t\t\t\t};`;\r\n\t\t\t},\r\n\t\t\t// input 内容的类和样式处理\r\n\t\t\tinputContentClass() {\r\n\t\t\t\treturn obj2strClass({\r\n\t\t\t\t\t'is-input-border': this.inputBorder,\r\n\t\t\t\t\t'is-input-error-border': this.inputBorder && this.msg,\r\n\t\t\t\t\t'is-textarea': this.type === 'textarea',\r\n\t\t\t\t\t'is-disabled': this.disabled,\r\n\t\t\t\t\t'is-focused': this.focusShow\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tinputContentStyle() {\r\n\t\t\t\tconst focusColor = this.focusShow ?\r\n\t\t\t\t\tthis.primaryColor :\r\n\t\t\t\t\tthis.styles.borderColor;\r\n\t\t\t\tconst borderColor =\r\n\t\t\t\t\tthis.inputBorder && this.msg ? '#dd524d' : focusColor;\r\n\t\t\t\treturn obj2strStyle({\r\n\t\t\t\t\t'border-color': borderColor || '#e5e5e5',\r\n\t\t\t\t\t'background-color': this.disabled ?\r\n\t\t\t\t\t\tthis.styles.disableColor : this.styles.backgroundColor\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// input右侧样式\r\n\t\t\tinputStyle() {\r\n\t\t\t\tconst paddingRight =\r\n\t\t\t\t\tthis.type === 'password' || this.clearable || this.prefixIcon ?\r\n\t\t\t\t\t'' :\r\n\t\t\t\t\t'10px';\r\n\t\t\t\treturn obj2strStyle({\r\n\t\t\t\t\t'padding-right': paddingRight,\r\n\t\t\t\t\t'padding-left': this.prefixIcon ? '' : '10px'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t},\r\n\t\twatch: {\r\n\t\t\tvalue(newVal) {\r\n\t\t\t\t// fix by mehaotian 解决 值为null的情况下,input报错的bug\r\n\t\t\t\tif (newVal === null) {\r\n\t\t\t\t\tthis.val = '';\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tthis.val = newVal;\r\n\t\t\t},\r\n\t\t\tmodelValue(newVal) {\r\n\t\t\t\tif (newVal === null) {\r\n\t\t\t\t\tthis.val = '';\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tthis.val = newVal;\r\n\t\t\t},\r\n\t\t\tfocus(newVal) {\r\n\t\t\t\tthis.$nextTick(() => {\r\n\t\t\t\t\tthis.focused = this.focus;\r\n\t\t\t\t\tthis.focusShow = this.focus;\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t},\r\n\t\tcreated() {\r\n\t\t\tthis.init();\r\n\t\t\t// TODO 处理头条vue3 computed 不监听 inject 更改的问题(formItem.errMsg)\r\n\t\t\tif (this.form && this.formItem) {\r\n\t\t\t\tthis.$watch('formItem.errMsg', newVal => {\r\n\t\t\t\t\tthis.localMsg = newVal;\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t},\r\n\t\tmounted() {\r\n\t\t\tthis.$nextTick(() => {\r\n\t\t\t\tthis.focused = this.focus;\r\n\t\t\t\tthis.focusShow = this.focus;\r\n\t\t\t});\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t/**\r\n\t\t\t * 初始化变量值\r\n\t\t\t */\r\n\t\t\tinit() {\r\n\t\t\t\tif (this.value || this.value === 0) {\r\n\t\t\t\t\tthis.val = this.value;\r\n\t\t\t\t} else if (\r\n\t\t\t\t\tthis.modelValue ||\r\n\t\t\t\t\tthis.modelValue === 0 ||\r\n\t\t\t\t\tthis.modelValue === ''\r\n\t\t\t\t) {\r\n\t\t\t\t\tthis.val = this.modelValue; \r\n\t\t\t\t} else {\r\n\t\t\t\t\t// fix by ht 如果初始值为null,则input报错,待框架修复\r\n\t\t\t\t\tthis.val = '';\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 点击图标时触发\r\n\t\t\t * @param {Object} type\r\n\t\t\t */\r\n\t\t\tonClickIcon(type) {\r\n\t\t\t\tthis.$emit('iconClick', type);\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 显示隐藏内容,密码框时生效\r\n\t\t\t */\r\n\t\t\tonEyes() {\r\n\t\t\t\tthis.showPassword = !this.showPassword;\r\n\t\t\t\tthis.$emit('eyes', this.showPassword);\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 输入时触发\r\n\t\t\t * @param {Object} event\r\n\t\t\t */\r\n\t\t\tonInput(event) {\r\n\t\t\t\tlet value = event.detail.value;\r\n\t\t\t\t// 判断是否去除空格\r\n\t\t\t\tif (this.trim) {\r\n\t\t\t\t\tif (typeof this.trim === 'boolean' && this.trim) {\r\n\t\t\t\t\t\tvalue = this.trimStr(value);\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (typeof this.trim === 'string') {\r\n\t\t\t\t\t\tvalue = this.trimStr(value, this.trim);\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\tif (this.errMsg) this.errMsg = '';\r\n\t\t\t\tthis.val = value;\r\n\t\t\t\t// TODO 兼容 vue2\r\n\t\t\t\tthis.$emit('input', value);\r\n\t\t\t\t// TODO 兼容 vue3\r\n\t\t\t\tthis.$emit('update:modelValue', value);\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 外部调用方法\r\n\t\t\t * 获取焦点时触发\r\n\t\t\t * @param {Object} event\r\n\t\t\t */\r\n\t\t\tonFocus() {\r\n\t\t\t\tthis.$nextTick(() => {\r\n\t\t\t\t\tthis.focused = true;\r\n\t\t\t\t});\r\n\t\t\t\tthis.$emit('focus', null);\r\n\t\t\t},\r\n\r\n\t\t\t_Focus(event) {\r\n\t\t\t\tthis.focusShow = true;\r\n\t\t\t\tthis.$emit('focus', event);\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 外部调用方法\r\n\t\t\t * 失去焦点时触发\r\n\t\t\t * @param {Object} event\r\n\t\t\t */\r\n\t\t\tonBlur() {\r\n\t\t\t\tthis.focused = false;\r\n\t\t\t\tthis.$emit('blur', null);\r\n\t\t\t},\r\n\t\t\t_Blur(event) {\r\n\t\t\t\tlet value = event.detail.value;\r\n\t\t\t\tthis.focusShow = false;\r\n\t\t\t\tthis.$emit('blur', event);\r\n\t\t\t\t// 根据类型返回值,在event中获取的值理论上讲都是string\r\n\t\t\t\tif (this.isEnter === false) {\r\n\t\t\t\t\tthis.$emit('change', this.val);\r\n\t\t\t\t}\r\n\t\t\t\t// 失去焦点时参与表单校验\r\n\t\t\t\tif (this.form && this.formItem) {\r\n\t\t\t\t\tconst { validateTrigger } = this.form;\r\n\t\t\t\t\tif (validateTrigger === 'blur') {\r\n\t\t\t\t\t\tthis.formItem.onFieldChange();\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 按下键盘的发送键\r\n\t\t\t * @param {Object} e\r\n\t\t\t */\r\n\t\t\tonConfirm(e) {\r\n\t\t\t\tthis.$emit('confirm', this.val);\r\n\t\t\t\tthis.isEnter = true;\r\n\t\t\t\tthis.$emit('change', this.val);\r\n\t\t\t\tthis.$nextTick(() => {\r\n\t\t\t\t\tthis.isEnter = false;\r\n\t\t\t\t});\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 清理内容\r\n\t\t\t * @param {Object} event\r\n\t\t\t */\r\n\t\t\tonClear(event) {\r\n\t\t\t\tthis.val = '';\r\n\t\t\t\t// TODO 兼容 vue2\r\n\t\t\t\tthis.$emit('input', '');\r\n\t\t\t\t// TODO 兼容 vue2\r\n\t\t\t\t// TODO 兼容 vue3\r\n\t\t\t\tthis.$emit('update:modelValue', '');\r\n\t\t\t\t// 点击叉号触发\r\n\t\t\t\tthis.$emit('clear');\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 键盘高度发生变化的时候触发此事件\r\n\t\t\t * 兼容性:微信小程序2.7.0+、App 3.1.0+\r\n\t\t\t * @param {Object} event\r\n\t\t\t */\r\n\t\t\tonkeyboardheightchange(event) {\r\n\t\t\t\tthis.$emit('keyboardheightchange', event);\r\n\t\t\t},\r\n\r\n\t\t\t/**\r\n\t\t\t * 去除空格\r\n\t\t\t */\r\n\t\t\ttrimStr(str, pos = 'both') {\r\n\t\t\t\tif (pos === 'both') {\r\n\t\t\t\t\treturn str.trim();\r\n\t\t\t\t} else if (pos === 'left') {\r\n\t\t\t\t\treturn str.trimLeft();\r\n\t\t\t\t} else if (pos === 'right') {\r\n\t\t\t\t\treturn str.trimRight();\r\n\t\t\t\t} else if (pos === 'start') {\r\n\t\t\t\t\treturn str.trimStart();\r\n\t\t\t\t} else if (pos === 'end') {\r\n\t\t\t\t\treturn str.trimEnd();\r\n\t\t\t\t} else if (pos === 'all') {\r\n\t\t\t\t\treturn str.replace(/\\s+/g, '');\r\n\t\t\t\t} else if (pos === 'none') {\r\n\t\t\t\t\treturn str;\r\n\t\t\t\t}\r\n\t\t\t\treturn str;\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t$uni-error: #e43d33;\r\n\t$uni-border-1: #dcdfe6 !default;\r\n\r\n\t.uni-easyinput {\r\n\r\n\t\twidth: 100%;\r\n\r\n\t\tflex: 1;\r\n\t\tposition: relative;\r\n\t\ttext-align: left;\r\n\t\tcolor: #333;\r\n\t\tfont-size: 14px;\r\n\t}\r\n\r\n\t.uni-easyinput__content {\r\n\t\tflex: 1;\r\n\r\n\t\twidth: 100%;\r\n\t\tdisplay: flex;\r\n\t\tbox-sizing: border-box;\r\n\t\t// min-height: 36px;\r\n\r\n\t\tflex-direction: row;\r\n\t\talign-items: center;\r\n\t\t// 处理border动画刚开始显示黑色的问题\r\n\t\tborder-color: #fff;\r\n\t\ttransition-property: border-color;\r\n\t\ttransition-duration: 0.3s;\r\n\t}\r\n\r\n\t.uni-easyinput__content-input {\r\n\r\n\t\twidth: auto;\r\n\r\n\t\tposition: relative;\r\n\t\toverflow: hidden;\r\n\t\tflex: 1;\r\n\t\tline-height: 1;\r\n\t\tfont-size: 14px;\r\n\t\theight: 35px;\r\n\t\t// min-height: 36px;\r\n\r\n\t\t/*ifdef H5*/\r\n\t\t& ::-ms-reveal {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t& ::-ms-clear {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t& ::-o-clear {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\t/*endif*/\r\n\t}\r\n\r\n\t.uni-easyinput__placeholder-class {\r\n\t\tcolor: #999;\r\n\t\tfont-size: 12px;\r\n\t\t// font-weight: 200;\r\n\t}\r\n\r\n\t.is-textarea {\r\n\t\talign-items: flex-start;\r\n\t}\r\n\r\n\t.is-textarea-icon {\r\n\t\tmargin-top: 5px;\r\n\t}\r\n\r\n\t.uni-easyinput__content-textarea {\r\n\t\tposition: relative;\r\n\t\toverflow: hidden;\r\n\t\tflex: 1;\r\n\t\tline-height: 1.5;\r\n\t\tfont-size: 14px;\r\n\t\tmargin: 6px;\r\n\t\tmargin-left: 0;\r\n\t\theight: 80px;\r\n\t\tmin-height: 80px;\r\n\r\n\t\tmin-height: 80px;\r\n\t\twidth: auto;\r\n\r\n\t}\r\n\r\n\t.input-padding {\r\n\t\tpadding-left: 10px;\r\n\t}\r\n\r\n\t.content-clear-icon {\r\n\t\tpadding: 0 5px;\r\n\t}\r\n\r\n\t.label-icon {\r\n\t\tmargin-right: 5px;\r\n\t\tmargin-top: -1px;\r\n\t}\r\n\r\n\t// 显示边框\r\n\t.is-input-border {\r\n\r\n\t\tdisplay: flex;\r\n\t\tbox-sizing: border-box;\r\n\r\n\t\tflex-direction: row;\r\n\t\talign-items: center;\r\n\t\tborder: 1px solid $uni-border-1;\r\n\t\tborder-radius: 4px;\r\n\r\n\r\n\r\n\t}\r\n\r\n\t.uni-error-message {\r\n\t\tposition: absolute;\r\n\t\tbottom: -17px;\r\n\t\tleft: 0;\r\n\t\tline-height: 12px;\r\n\t\tcolor: $uni-error;\r\n\t\tfont-size: 12px;\r\n\t\ttext-align: left;\r\n\t}\r\n\r\n\t.uni-error-msg--boeder {\r\n\t\tposition: relative;\r\n\t\tbottom: 0;\r\n\t\tline-height: 22px;\r\n\t}\r\n\r\n\t.is-input-error-border {\r\n\t\tborder-color: $uni-error;\r\n\r\n\t\t.uni-easyinput__placeholder-class {\r\n\t\t\tcolor: mix(#fff, $uni-error, 50%);\r\n\t\t}\r\n\t}\r\n\r\n\t.uni-easyinput--border {\r\n\t\tmargin-bottom: 0;\r\n\t\tpadding: 10px 15px;\r\n\t\t// padding-bottom: 0;\r\n\t\tborder-top: 1px #eee solid;\r\n\t}\r\n\r\n\t.uni-easyinput-error {\r\n\t\tpadding-bottom: 0;\r\n\t}\r\n\r\n\t.is-first-border {\r\n\r\n\t\tborder: none;\r\n\r\n\r\n\r\n\r\n\t}\r\n\r\n\t.is-disabled {\r\n\t\tbackground-color: #f7f6f6;\r\n\t\tcolor: #d5d5d5;\r\n\r\n\t\t.uni-easyinput__placeholder-class {\r\n\t\t\tcolor: #d5d5d5;\r\n\t\t\tfont-size: 12px;\r\n\t\t}\r\n\t}\r\n</style>","import App from './App.uvue'\r\n\r\nimport { createSSRApp } from 'vue'\r\nexport function createApp() {\r\n\tconst app = createSSRApp(App)\r\n\treturn {\r\n\t\tapp\r\n\t}\r\n}\nexport function main(app: IApp) {\n definePageRoutes();\n defineAppConfig();\n \n (createApp()['app'] as VueApp).mount(app, GenUniApp());\n}\n\nexport class UniAppConfig extends io.dcloud.uniapp.appframe.AppConfig {\n override name: string = \"111\"\n override appid: string = \"__UNI__ABF0653\"\n override versionName: string = \"1.0.0\"\n override versionCode: string = \"100\"\n override uniCompilerVersion: string = \"4.45\"\n \n constructor() { super() }\n}\n\nimport GenPagesIndexLoginClass from './pages/index/login.uvue?type=page'\nimport GenPagesIndexIndex1Class from './pages/index/index_1.uvue?type=page'\nimport GenPagesHomeHomeClass from './pages/home/home.uvue?type=page'\nimport GenPagesIndexWodeClass from './pages/index/wode.uvue?type=page'\nfunction definePageRoutes() {\n__uniRoutes.push({ path: \"pages/index/login\", component: GenPagesIndexLoginClass, meta: { isQuit: true } as UniPageMeta, style: utsMapOf([[\"navigationBarTitleText\",\"\"],[\"navigationStyle\",\"custom\"]]) } as UniPageRoute)\n__uniRoutes.push({ path: \"pages/index/index_1\", component: GenPagesIndexIndex1Class, meta: { isQuit: false } as UniPageMeta, style: utsMapOf([[\"navigationBarTitleText\",\"北京汽车有限公司\"]]), needLogin: true } as UniPageRoute)\n__uniRoutes.push({ path: \"pages/home/home\", component: GenPagesHomeHomeClass, meta: { isQuit: false } as UniPageMeta, style: utsMapOf([[\"navigationBarTitleText\",\"北京汽车有限公司\"],[\"navigationStyle\",\"custom\"]]), needLogin: true } as UniPageRoute)\n__uniRoutes.push({ path: \"pages/index/wode\", component: GenPagesIndexWodeClass, meta: { isQuit: false } as UniPageMeta, style: utsMapOf([[\"navigationBarTitleText\",\"北京汽车有限公司\"],[\"navigationStyle\",\"custom\"]]), needLogin: true } as UniPageRoute)\n}\nconst __uniTabBar: Map<string, any | null> | null = utsMapOf([[\"color\",\"#7A7E83\"],[\"selectedColor\",\"#3cc51f\"],[\"borderStyle\",\"black\"],[\"backgroundColor\",\"#ffffff\"],[\"list\",[utsMapOf([[\"pagePath\",\"pages/home/home\"],[\"iconPath\",\"\"],[\"selectedIconPath\",\"static/image/icon_component_HL.png\"],[\"text\",\"首页\"]]),utsMapOf([[\"pagePath\",\"pages/index/index_1\"],[\"iconPath\",\"\"],[\"selectedIconPath\",\"static/image/icon_API_HL.png\"],[\"text\",\"订单\"]]),utsMapOf([[\"pagePath\",\"pages/index/wode\"],[\"iconPath\",\"\"],[\"selectedIconPath\",\"static/image/icon_API_HL.png\"],[\"text\",\"我的\"]])]]])\nconst __uniLaunchPage: Map<string, any | null> = utsMapOf([[\"url\",\"pages/index/login\"],[\"style\",utsMapOf([[\"navigationBarTitleText\",\"\"],[\"navigationStyle\",\"custom\"]])]])\nfunction defineAppConfig(){\n __uniConfig.entryPagePath = '/pages/index/login'\n __uniConfig.globalStyle = utsMapOf([[\"navigationBarTextStyle\",\"black\"],[\"navigationBarTitleText\",\"uni-app x\"],[\"navigationBarBackgroundColor\",\"#F8F8F8\"],[\"backgroundColor\",\"#F8F8F8\"]])\n __uniConfig.getTabBarConfig = ():Map<string, any> | null => utsMapOf([[\"color\",\"#7A7E83\"],[\"selectedColor\",\"#3cc51f\"],[\"borderStyle\",\"black\"],[\"backgroundColor\",\"#ffffff\"],[\"list\",[utsMapOf([[\"pagePath\",\"pages/home/home\"],[\"iconPath\",\"\"],[\"selectedIconPath\",\"static/image/icon_component_HL.png\"],[\"text\",\"首页\"]]),utsMapOf([[\"pagePath\",\"pages/index/index_1\"],[\"iconPath\",\"\"],[\"selectedIconPath\",\"static/image/icon_API_HL.png\"],[\"text\",\"订单\"]]),utsMapOf([[\"pagePath\",\"pages/index/wode\"],[\"iconPath\",\"\"],[\"selectedIconPath\",\"static/image/icon_API_HL.png\"],[\"text\",\"我的\"]])]]])\n __uniConfig.tabBar = __uniConfig.getTabBarConfig()\n __uniConfig.conditionUrl = ''\n __uniConfig.uniIdRouter = utsMapOf()\n \n __uniConfig.ready = true\n}\n"],"names":[],"mappings":"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"}