UNPKG

xxb-ui

Version:

A mobile terminal UI component library based on vue2.x

2 lines 109 kB
/*! xxb-ui v1.0.33 by XuGang (c) 2020 Licensed MIT */ !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("vue")):"function"==typeof define&&define.amd?define("xxb-ui",["vue"],e):"object"==typeof exports?exports["xxb-ui"]=e(require("vue")):t["xxb-ui"]=e(t.vue)}("undefined"!=typeof self?self:this,function(t){return function(t){function e(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/dist/",e(e.s=37)}([function(t,e){t.exports=function(t,e,n,i,r,o){var s,a=t=t||{},l=typeof t.default;"object"!==l&&"function"!==l||(s=t,a=t.default);var c="function"==typeof a?a.options:a;e&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0),n&&(c.functional=!0),r&&(c._scopeId=r);var u;if(o?(u=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},c._ssrRegister=u):i&&(u=i),u){var d=c.functional,f=d?c.render:c.beforeCreate;d?(c._injectStyles=u,c.render=function(t,e){return u.call(e),f(t,e)}):c.beforeCreate=f?[].concat(f,u):[u]}return{esModule:s,exports:a,options:c}}},function(t,e){function n(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var o=i(r);return[n].concat(r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"})).concat([o]).join("\n")}return[n].join("\n")}function i(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var i=n(e,t);return e[2]?"@media "+e[2]+"{"+i+"}":i}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},r=0;r<this.length;r++){var o=this[r][0];"number"==typeof o&&(i[o]=!0)}for(r=0;r<t.length;r++){var s=t[r];"number"==typeof s[0]&&i[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),e.push(s))}},e}},function(t,e,n){function i(t){for(var e=0;e<t.length;e++){var n=t[e],i=u[n.id];if(i){i.refs++;for(var r=0;r<i.parts.length;r++)i.parts[r](n.parts[r]);for(;r<n.parts.length;r++)i.parts.push(o(n.parts[r]));i.parts.length>n.parts.length&&(i.parts.length=n.parts.length)}else{for(var s=[],r=0;r<n.parts.length;r++)s.push(o(n.parts[r]));u[n.id]={id:n.id,refs:1,parts:s}}}}function r(){var t=document.createElement("style");return t.type="text/css",d.appendChild(t),t}function o(t){var e,n,i=document.querySelector("style["+b+'~="'+t.id+'"]');if(i){if(h)return x;i.parentNode.removeChild(i)}if(v){var o=p++;i=f||(f=r()),e=s.bind(null,i,o,!1),n=s.bind(null,i,o,!0)}else i=r(),e=a.bind(null,i),n=function(){i.parentNode.removeChild(i)};return e(t),function(i){if(i){if(i.css===t.css&&i.media===t.media&&i.sourceMap===t.sourceMap)return;e(t=i)}else n()}}function s(t,e,n,i){var r=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=g(e,r);else{var o=document.createTextNode(r),s=t.childNodes;s[e]&&t.removeChild(s[e]),s.length?t.insertBefore(o,s[e]):t.appendChild(o)}}function a(t,e){var n=e.css,i=e.media,r=e.sourceMap;if(i&&t.setAttribute("media",i),m.ssrId&&t.setAttribute(b,e.id),r&&(n+="\n/*# sourceURL="+r.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var l="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!l)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var c=n(46),u={},d=l&&(document.head||document.getElementsByTagName("head")[0]),f=null,p=0,h=!1,x=function(){},m=null,b="data-vue-ssr-id",v="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());t.exports=function(t,e,n,r){h=n,m=r||{};var o=c(t,e);return i(o),function(e){for(var n=[],r=0;r<o.length;r++){var s=o[r],a=u[s.id];a.refs--,n.push(a)}e?(o=c(t,e),i(o)):o=[];for(var r=0;r<n.length;r++){var a=n[r];if(0===a.refs){for(var l=0;l<a.parts.length;l++)a.parts[l]();delete u[a.id]}}}};var g=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(){var t=function(t){t.stopPropagation(),t.preventDefault(),t.stopPropagation()},e=!1;return{lock:function(){e||(e=!0,document.addEventListener("touchmove",t),console.log("锁住了啊"))},unlock:function(){e=!1,document.removeEventListener("touchmove",t)}}}(),r=function(t){var e=/^#([a-fA-F0-9]){3}(([a-fA-F0-9]){3})?$/,n=/^[rR][gG][bB][aA]\(\s*((25[0-5]|2[0-4]\d|1?\d{1,2})\s*,\s*){3}\s*(\.|\d+\.)?\d+\s*\)$/,i=/^[rR][gG][bB]\(\s*((25[0-5]|2[0-4]\d|1?\d{1,2})\s*,\s*){2}(25[0-5]|2[0-4]\d|1?\d{1,2})\s*\)$/;return e.test(t)||n.test(t)||i.test(t)},o=function(t){for(var e=t;e&&"HTML"!==e.tagName&&"BODY"!==e.tagName&&1===e.nodeType;){var n=document.defaultView.getComputedStyle(e).overflowY;if("scroll"===n||"auto"===n)return e;e=e.parentNode}return window},s=function(t,e,n){var i=t==window?document.body.offsetHeight:t.offsetHeight,r=t===window?0:t.getBoundingClientRect().top,o=e.getBoundingClientRect().top-r,s=o+e.offsetHeight;return o>=0&&o<i*(n||1)||s>0&&s<=i*(n||1)},a=function(t,e){return e=e||"",0!=e.replace(/\s/g,"").length&&new RegExp(" "+e+" ").test(" "+t.className+" ")},l=function(t,e){a(t,e)||(t.className=""==t.className?e:t.className+" "+e)},c=function(t,e){if(a(t,e)){for(var n=" "+t.className.replace(/[\t\r\n]/g,"")+" ";n.indexOf(" "+e+" ")>=0;)n=n.replace(" "+e+" "," ");t.className=n.replace(/^\s+|\s+$/g,"")}},u=function(t){function e(n,i,r){if(n!==i){var o=n+r>i?i:n+r;n>i&&(o=n-r<i?i:n-r),t===window?window.scrollTo(o,o):t.scrollTop=o,window.requestAnimationFrame(function(){return e(o,i,r)})}}var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:500;window.requestAnimationFrame||(window.requestAnimationFrame=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)});var o=Math.abs(n-i);e(n,i,Math.ceil(o/r*50))};e.pageScroll=i,e.isColor=r,e.getScrollview=o,e.checkInview=s,e.addClass=l,e.removeClass=c,e.scrollTop=u},function(e,n){e.exports=t},function(t,e,n){"use strict";!function(t){var e=t.document,n=e.documentElement,i="orientationchange"in t?"orientationchange":"resize",r=function t(){var e=n.getBoundingClientRect().width;return n.style.fontSize=2*Math.max(Math.min(e/750*20,11.2),8.55)+"px",t}();n.setAttribute("data-dpr",t.navigator.appVersion.match(/iphone/gi)?t.devicePixelRatio:1),/iP(hone|od|ad)/.test(t.navigator.userAgent)&&(e.documentElement.classList.add("ios"),parseInt(t.navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/)[1],10)>=8&&e.documentElement.classList.add("hairline")),e.addEventListener&&(t.addEventListener(i,r,!1),e.addEventListener("DOMContentLoaded",r,!1))}(window)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Popup=void 0;var i=n(80),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.Popup=r.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-layout",props:{link:String,title:String,bgcolor:{type:String,default:"#fff"},forApp:{type:Boolean,default:!0},showNavbar:{type:Boolean,default:!0},showTabbar:{type:Boolean,default:!1}},computed:{paddingTop:function(){return 0}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-sticky",props:{stickyId:{type:String,default:"stickyId"}},data:function(){return{searchBarFixed:!1}},mounted:function(){window.addEventListener("scroll",this.handleScroll)},methods:{handleScroll:function(){var t=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,e="#"+this.stickyId;if(document.querySelector(e)){var n=document.querySelector(e).offsetTop;this.searchBarFixed=t>n}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-backTop",data:function(){return{scroll:"",isShow:!1}},props:{content:{type:String}},computed:{scrollContent:function(){return document.querySelector(this.content?this.content:"#scrollView")}},mounted:function(){this.scrollContent.addEventListener("scroll",this.handleScroll,!0)},destroy:function(){this.scrollContent.removeEventListener("scroll",this.handleScroll)},methods:{handleScroll:function(){this.scroll=this.scrollContent.scrollTop,this.scroll>100?this.isShow=!0:this.isShow=!1},scrollTop:function(){var t=this,e=setInterval(function(){t.scroll-=100,t.scrollContent.scrollTop=t.scroll,t.scroll<=0&&(clearInterval(e),t.isShow=!1)},0)}}}},function(t,e,n){"use strict";function i(t){return Array.isArray(t)?t:Array.from(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-slider",props:{height:{type:Number,default:10},showDots:{type:Boolean,default:!0},interval:{type:Number,default:2e3},isAutoPlay:{type:Boolean,default:!0},isLoop:{type:Boolean,default:!0},initialIndex:{type:Number,default:0},slideList:{type:Array,default:function(t){i(t)}},direction:{type:String,default:"horizontal"}},data:function(){return{currentIndex:null,timer:null,endtouchMoveX:null,endtouchMoveY:null,directionName:null,startX:null,startY:null}},created:function(){var t=this;"horizontal"==this.direction?this.directionName="Lhorizontal":this.directionName="Uvertical",this.currentIndex=this.initialIndex,this.isAutoPlay&&this.$nextTick(function(){t.timer=setInterval(function(){t.autoPlay()},t.interval)})},mounted:function(){},methods:{touchstart:function(t){clearInterval(this.timer),this.startX=t.targetTouches[0].pageX,this.startY=t.targetTouches[0].pageY},touchMove:function(t){var e=t.targetTouches[0].pageX,n=t.targetTouches[0].pageY;this.endtouchMoveX=this.startX-e,this.endtouchMoveY=this.startY-n},touchEnd:function(t){var e=this;console.log(this.endtouchMoveX),this.endtouchMoveX>80?(this.directionName="Lhorizontal",this.currentIndex+=1,this.currentIndex>this.slideList.length-1&&(this.currentIndex=0)):this.endtouchMoveX<-80&&(this.directionName="Rhorizontal",this.currentIndex-=1,this.currentIndex<0&&(this.currentIndex=this.slideList.length-1)),this.endtouchMoveY>80?(this.directionName="Uvertical",this.currentIndex+=1,this.currentIndex>this.slideList.length-1&&(this.currentIndex=0)):this.endtouchMoveY<-80&&(this.directionName="Dvertical",this.currentIndex-=1,this.currentIndex<0&&(this.currentIndex=this.slideList.length-1)),this.timer=setInterval(function(){e.autoPlay()},this.interval),console.log("currentIndex___"+this.currentIndex),this.endtouchMoveX=null,this.endtouchMoveY=null},autoPlay:function(){++this.currentIndex>this.slideList.length-1&&(this.isLoop?this.currentIndex=0:(this.currentIndex=this.slideList.length-1,clearInterval(this.timer),this.timer=null))},passIndex:function(){this.$emit("getIindex",this.currentIndex)}},watch:{currentIndex:function(t,e){this.passIndex()}}}},function(t,e,n){"use strict";function i(){return"micromessenger"==navigator.userAgent.toLowerCase().match(/MicroMessenger/i)}function r(){return" qq"==navigator.userAgent.toLowerCase().match(/\sQQ/i)}Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-navbar",props:{title:String,forApp:{type:Boolean,default:!0},bgcolor:{type:String,default:"#fff"},height:{validator:function(t){return/^(\.|\d+\.)?\d+(px|rem)$/.test(t)},default:"2.25rem"}},computed:{navClass:function(){return i()||r()?"xxb-navbar-fixed":""},paddingTop:function(){return this.forApp?"1rem":"0"},heightTop:function(){return this.forApp?"3.25rem":"2.25rem"}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-tabbar",props:{fixed:Boolean,activeColor:{type:String,default:"#09BB07"},bgcolor:{type:String,default:"#fff"},color:{type:String,default:"#979797"},fontsize:{validator:function(t){return/^(\.|\d+\.)?\d+(px|rem)$/.test(t)},default:"0.6rem"}},computed:{classes:function(){return this.fixed?"xxb-tabbar-fixed":""},styles:function(){return{color:this.activeColor,backgroundColor:this.bgcolor,fontSize:this.fontsize}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-tabbar-item",props:{link:String,title:String,active:Boolean,dot:Boolean},computed:{classes:function(){return this.active?"xxb-tabbar-active":""},styles:function(){return{color:this.active?this.activeColor:this.$parent.color}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-cell-item"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(5);e.default={name:"xxb-popup",data:function(){return{show:!1,isIOS:!!(window.navigator&&window.navigator.userAgent||"").match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)}},props:{position:{validator:function(t){return["bottom","center","left","right","top"].indexOf(t)>-1},default:"center"},width:{type:String,default:"50%"},height:{type:String,default:"50%"},value:{type:Boolean,default:!1}},watch:{value:function(t){this.isIOS&&(t?(0,i.addClass)(this.scrollView,"xxb-fix-ios-overflow-scrolling-bug"):(0,i.removeClass)(this.scrollView,"xxb-fix-ios-overflow-scrolling-bug")),this.show=t}},mounted:function(){this.scrollView=(0,i.getScrollview)(this.$el)},methods:{styles:function(){return"left"==this.position||"right"==this.position?{width:this.width}:"top"==this.position||"bottom"==this.position?{width:"100%",height:this.height}:{width:this.width}},classes:function(){return("center"==this.position?"xxb-popup-center ":"xxb-popup ")+(this.show?"popup-show ":"")+"popup-"+this.position},close:function(){this.isIOS&&(0,i.removeClass)(this.scrollView,"xxb-fix-ios-overflow-scrolling-bug"),this.show=!1,this.$emit("input",!1)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-btn",props:{disabled:{type:Boolean,default:!1},type:{validator:function(t){return["primary","danger","warning","hollow","disabled"].indexOf(t)>-1},default:"primary"},size:{validator:function(t){return["small","large"].indexOf(t)>-1},default:"small"},bgcolor:{type:String},color:{type:String}},computed:{classes:function(){var t="large"==this.size?"xxb-btn-block":"xxb-btn",e="xxb-btn-"+this.type;return this.disabled&&(e="xxb-btn-disabled"),this.bgcolor&&(e=""),t+" "+e}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(6),r=function(t){return t&&t.__esModule?t:{default:t}}(i);window.$xxb=window.$xxb||new r.default,e.default={name:"xxb-infinite-scroll",data:function(){return{clientHeight:null,scrollContentHeight:null,startY:0,startX:0,startScroll:0,top:0,isPull:"",isRefreshs:!1,diff:null,pullDownText:"下拉可以刷新",pullDownTime:"",isLoading:!1,isDone:!1}},props:{onRefresh:{type:Function,default:function(){}},onInfinite:{type:Function,default:function(){}}},mounted:function(){this.scrollContentHeight=this.$refs.srcollViewConent.offsetHeight,this.clientHeight=document.body.clientHeight||document.documentElement.clientHeight,this.$nextTick(this.init)},activated:function(){this.$nextTick(this.init)},methods:{init:function(){var t=this;window.$xxb.$on("xxb.infinitescroll.loadedOnce",function(){t.isLoading=!1,t.isDone=!1}),window.$xxb.$on("xxb.infinitescroll.loadedAll",function(){t.isLoading=!1,t.isDone=!0})},touchstart:function(t){this.isPull="",this.startY=t.targetTouches[0].pageY,this.startX=t.targetTouches[0].pageX},touchMove:function(t){var e=t.targetTouches[0].pageY-this.startY,n=this.$refs.srcollViewConent.getBoundingClientRect().top;if(n<=146&&n>=0){if(!(e>0))return;t.preventDefault(),this.top=Math.floor(.25*e),this.diff=Math.floor(.6*e),this.top>=47?this.pullDownText="释放立即刷新":this.pullDownText="下拉可以刷新",this.diff>=241&&(this.diff=241),this.top<=0&&(this.top=0),this.top>=100&&(this.top=100)}else{var i=this.$refs.tag.getBoundingClientRect().top;if(this.isLoading||this.isDone)return;e<0&&i<=this.clientHeight+this.clientHeight/10&&(this.isLoading=!0,this.onInfinite())}},touchEnd:function(t){this.isPull="pull";var e=this.$refs.srcollViewConent.getBoundingClientRect().top;if(e<=146&&e>=0)if(this.top>=47){var n=new Date,i=n.getMonth()+1+"-"+n.getDate()+" "+n.getHours()+":"+n.getMinutes();localStorage.getItem("pullDownTime")&&(this.pullDownTime=localStorage.getItem("pullDownTime")),localStorage.setItem("pullDownTime",i),this.isRefreshs=!0,this.onRefresh(this.refreshDone)}else this.top=0},refreshDone:function(){this.isRefreshs=!1,this.pullDownText="刷新完成",this.top=0,this.diff=0}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-toast",props:{mes:String,icon:String,timeout:Number,callback:Function,show:Boolean},computed:{iconfont:function(){var t="";return"success"!==this.icon&&"error"!==this.icon&&"warn"!==this.icon||(t="xxb-icon-"+this.icon),t}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-confirm",props:{title:String,content:String,opts:{type:[Array,Function],default:function(){}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-alert",props:{mes:String}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(8),r=n(24);e.default={name:"xxb-picker",components:{"xxb-popup":i.Popup,"xxb-picker-item":r.PickerItem},data:function(){return{value:this.defaulftValue}},props:{ready:{type:Boolean,default:!1},defaulftValue:{type:String,default:""},title:{type:String,default:""},emitEventName:{type:String,default:"showPicker"},emitGetValueEventName:{type:String,default:"getPickerValue"},data:{type:Array,default:[]}},computed:{show:{get:function(){return this.ready},set:function(){return this.ready}}},methods:{input:function(t){this.$emit(this.emitEventName,t)},close:function(){this.$emit(this.emitEventName,!1)},confirm:function(){this.$emit(this.emitGetValueEventName,this.value)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PickerItem=void 0;var i=n(116),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.PickerItem=r.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxbSelectItem",data:function(){return{spin:{start:-3,end:3,branch:3},finger:{startY:0,lastY:0,startTime:0,lastTime:0,transformY:0}}},props:{listData:{type:Array,required:!0},type:{type:String,default:"line"},value:{}},computed:{renderData:function(){for(var t=[],e=this.spin.start;e<=this.spin.end;e++){var n={value:this.getSpinData(e),index:e};t.push(n)}return t}},mounted:function(){this.$el.addEventListener("touchstart",this.itemTouchStart),this.$el.addEventListener("touchmove",this.itemTouchMove),this.$el.addEventListener("touchend",this.itemTouchEnd);var t=this.listData.indexOf(this.value);if(-1===t)console.warn("当前初始值不存在,请检查后listData范围!!"),this.setListTransform(),this.getPickValue(0);else{var e=34*t;this.setStyle(-e),this.setListTransform(-e,-e)}},methods:{setHidden:function(t){return"line"===this.type&&(t<0||t>this.listData.length-1)},setWheelItemDeg:function(t){return{transform:"rotate3d(1, 0, 0, "+20*-t%360+"deg) translate3d(0px, 0px, 100px)"}},setWheelDeg:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3;"end"===e?(this.$refs.wheel.style.webkitTransition="transform "+n+"ms cubic-bezier(0.19, 1, 0.22, 1)",this.$refs.wheel.style.webkitTransform="rotate3d(1, 0, 0, "+t+"deg)"):(this.$refs.wheel.style.webkitTransition="",this.$refs.wheel.style.webkitTransform="rotate3d(1, 0, 0, "+t+"deg)")},setListTransform:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1e3;"end"===n?(this.$refs.list.style.webkitTransition="transform "+i+"ms cubic-bezier(0.19, 1, 0.22, 1)",this.$refs.list.style.webkitTransform="translateY("+(t-34*this.spin.branch)+"px)",this.$refs.list.style.marginTop=-e+"px",this.$refs.list.setAttribute("scroll",t)):(this.$refs.list.style.webkitTransition="",this.$refs.list.style.webkitTransform="translateY("+(t-34*this.spin.branch)+"px)",this.$refs.list.style.marginTop=-e+"px",this.$refs.list.setAttribute("scroll",t))},itemTouchStart:function(t){var e=t.changedTouches[0];this.finger.startY=e.pageY,this.finger.startTime=t.timestamp||Date.now(),this.finger.transformY=this.$refs.list.getAttribute("scroll"),t.preventDefault()},itemTouchMove:function(t){var e=t.changedTouches[0];this.finger.lastY=e.pageY,this.finger.lastTime=t.timestamp||Date.now();var n=this.finger.lastY-this.finger.startY;this.setStyle(n),t.preventDefault()},itemTouchEnd:function(t){var e=t.changedTouches[0];this.finger.lastY=e.pageY,this.finger.lastTime=t.timestamp||Date.now();var n=this.finger.lastY-this.finger.startY,i=this.finger.lastTime-this.finger.startTime,r=n/i;i<=300?(n=1.8*r*i,i=1e3+1.8*i,this.setStyle(n,"end",i)):this.setStyle(n,"end")},setStyle:function(t,e,n){var i=this,r=this.finger.transformY,o=t+Number(r);"line"===this.type&&(o>0&&(o=0),o<34*-(this.listData.length-1)&&(o=34*-(this.listData.length-1)));var s=20/34*-o,a=Math.round(s/20),l=34*Math.round(o/34),c=l,u=20*Math.round(s/20);"end"===e?(this.setListTransform(c,l,e,n),this.setWheelDeg(u,e,n),setTimeout(function(){return i.getPickValue(c)},1e3)):(this.setListTransform(o,l),this.setWheelDeg(s)),this.updateSpin(a)},updateSpin:function(t){this.spin.start=-1*this.spin.branch+t,this.spin.end=this.spin.start+2*this.spin.branch},getSpinData:function(t){return t%=this.listData.length,this.listData[t>=0?t:t+this.listData.length]},getPickValue:function(t){var e=Math.round(Math.abs(t/34)),n=this.getSpinData(e);this.$emit("input",n)}},beforeDestroy:function(){this.$el.removeEventListener("touchstart",this.itemTouchStart),this.$el.removeEventListener("touchmove",this.itemTouchMove),this.$el.removeEventListener("touchend",this.itemTouchEnd)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(8),r=n(24);e.default={name:"xxb-date-picker",components:{"xxb-popup":i.Popup,"xxb-picker-item":r.PickerItem},data:function(){return{yearList:[],monthList:[],year:"",month:"",day:""}},props:{ready:{type:Boolean,default:!1},defaulftValue:{type:String,default:""},title:{type:String,default:""},emitClosePopupEventName:{type:String,default:"showPicker"},emitGetValueEventName:{type:String,default:"getPickerValue"}},computed:{show:{get:function(){return this.ready},set:function(){return this.ready}},dayList:function(){for(var t=[],e=[],n=["1月","3月","5月","7月","8月","10月","12月"],i=1;i<=30;i++)t.push(i+"日");return"2月"===this.month?(e=t.slice(0,t.length-2),Number(this.day.slice(0,this.day.length-1))>=28&&(this.day="28日")):n.indexOf(this.month)>=0?(t.push(i+"日"),e=t):(e=t,Number(this.day.slice(0,this.day.length-1))>=30&&(this.day="30日")),e}},created:function(){var t=new Date,e=t.getFullYear();this.year=this.defaulftValue?this.defaulftValue.split("年")[0]+"年":t.getFullYear()+"年",this.month=this.defaulftValue?this.defaulftValue.split("月")[0].slice(this.defaulftValue.split("月")[0].indexOf("年")+1,this.defaulftValue.split("月")[0].length)+"月":t.getMonth()+1+"月",this.day=this.defaulftValue?this.defaulftValue.split("月")[1]:t.getDate()+"日";for(var n=e-10;n<=e+10;n++)this.yearList.push(n+"年");for(var n=1;n<=12;n++)this.monthList.push(n+"月")},methods:{input:function(t){this.$emit(this.emitClosePopupEventName,t)},close:function(){this.input(!1)},confirm:function(){this.$emit(this.emitGetValueEventName,this.year+this.month+this.day)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-clip",data:function(){return{styleObject:{backgroundImage:"url("+this.src+")",backgroundPosition:this.positionX+" "+this.positionY,backgroundSize:""+this.scale,width:""+this.width,height:""+this.height},contentWidth:document.body.clientWidth}},props:{src:String,positionX:{type:String,default:"center"},positionY:{type:String,default:"center"},scale:String,width:String,height:String},watch:{src:function(t){this.styleObject.backgroundImage="url("+this.src+")",this.size()}},mounted:function(){this.size()},methods:{size:function(){var t=this;this.contentWidth=this.$el.parentNode.clientWidth;var e=new Image;e.src=this.src,e.onload=function(){t.width||(t.styleObject.width=e.width>t.contentWidth?"100%":e.width+"px"),t.height||(t.styleObject.height=("100%"==t.styleObject.width?e.height/e.width*t.contentWidth:e.height)+"px","100%"==t.styleObject.width&&(t.styleObject.backgroundSize="cover"))}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-list",props:{theme:{validator:function(t){return["1","2","3","4","5"].indexOf(t+"")>-1},default:"1"}},computed:{classes:function(){return"list-theme"+this.theme}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-list-item",props:{type:{type:String,validator:function(t){return["link","a"].indexOf(t)>-1},default:"a"},href:[String,Object]}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-list-other"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-scroll-item",data:function(){return{startX:null,startY:null}},props:{isMoveStatus:{type:Boolean,default:!1},currentItem:{type:Object},editHandle:{type:Function},delHandle:{type:Function}},methods:{touchstart:function(t){this.startX=t.targetTouches[0].pageX,this.startY=t.targetTouches[0].pageY},touchMove:function(t){var e=t.targetTouches[0].pageX,n=t.targetTouches[0].pageY,i=this.angle({X:this.startX,Y:this.startY},{X:e,Y:n});Math.abs(i)>30||(e>this.startX?this.$emit("update:isMoveStatus",!1):(this.$emit("getCurrentItem",this.currentItem),this.$emit("update:isMoveStatus",!0)))},touchEnd:function(t){},angle:function(t,e){var n=e.X-t.X,i=e.Y-t.Y;return 360*Math.atan(i/n)/(2*Math.PI)},editHandleEmit:function(){this.$emit("update:isMoveStatus",!1),this.editHandle(this.currentItem)},delHandleEmit:function(){this.delHandle(this.currentItem),this.$emit("update:isMoveStatus",!1)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-switch",data:function(){return{isChecked:this.value}},props:{value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},emitEventName:{type:String,default:"getInputValue"}},watch:{value:function(t,e){this.isChecked=t},isChecked:function(t,e){this.$emit(this.emitEventName,t)}},methods:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(5);e.default={name:"xxb-image-preview",data:function(){return{currentIndexs:this.currentIndex,isSlide:!0,clientWidth:null,startY:null,startX:null,touchMoveY:null,touchMoveX:null}},props:{imgList:{type:Array,default:[]},currentIndex:{type:Number,default:0},imagePreview:{type:Boolean,default:!1}},mounted:function(){this.clientWidth=document.body.clientWidth},methods:{touchstart:function(t){this.startX=t.targetTouches[0].pageX,this.startY=t.targetTouches[0].pageY},touchMove:function(t){this.touchMoveX=t.targetTouches[0].pageX,this.touchMoveY=t.targetTouches[0].pageY},touchEnd:function(t){var e=this.angle({X:this.startX,Y:this.startY},{X:this.touchMoveX,Y:this.touchMoveY});Math.abs(e)>30||(this.touchMoveX?this.moveDistance=this.startX-this.touchMoveX:this.moveDistance=0,this.moveDistance>50?(this.isSlide=!0,this.currentIndexs+=1,this.touchMoveX=0,this.currentIndexs>this.imgList.length-1&&(this.currentIndexs=0)):this.moveDistance<-50&&(this.isSlide=!1,this.currentIndexs-=1,this.touchMoveX=0,this.currentIndexs<0&&(this.currentIndexs=this.imgList.length-1)))},close:function(){this.$emit("update:imagePreview",!1)},angle:function(t,e){var n=e.X-t.X,i=e.Y-t.Y;return 360*Math.atan(i/n)/(2*Math.PI)}},watch:{currentIndex:{handler:function(t,e){this.currentIndexs=t},deep:!0},imagePreview:{handler:function(t,e){t?i.pageScroll.lock():i.pageScroll.unlock()},deep:!0}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(5);e.default={name:"xxb-lazyimg",props:{src:{type:String},defaultSrc:{type:String,default:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="},error:{type:String,default:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="},preLoad:{type:Number,default:1.3},alt:String,scrollContent:String},watch:{src:function(t,e){this.$nextTick(this.init)}},mounted:function(){this.$nextTick(this.init)},activated:function(){this.$nextTick(this.init)},methods:{init:function(){this.scrollview=document.querySelector(this.scrollContent||".xxb-scrollview"),this.scrollHandler(),this.bindEvent()},styles:function(){return{background:"url("+this.defaultSrc+") no-repeat center center / cover"}},scrollHandler:function(){var t=this,e=(new Date).getTime(),n=setInterval(function(){if((0,i.checkInview)(t.scrollview,t.$el,t.preLoad)){clearInterval(n);var r=new Image;r.src=t.$el.firstChild.getAttribute("datasrc"),r.onload=function(){(0,i.checkInview)(t.scrollview,t.$el,t.preLoad)&&(t.$el.firstChild.setAttribute("src",t.$el.firstChild.getAttribute("datasrc")),(0,i.addClass)(t.$el.firstChild,"xxb-lazyLoaded"),t.unbindEvent())},r.onerror=function(){t.$el.firstChild.setAttribute("src",t.error),(0,i.addClass)(t.$el.firstChild,"xxb-lazyLoaded")}}(new Date).getTime()-e>2e3&&clearInterval(n)},200)},bindEvent:function(){this.scrollview.addEventListener("scroll",this.scrollHandler),window.addEventListener("resize",this.scrollHandler)},unbindEvent:function(){this.scrollview.removeEventListener("scroll",this.scrollHandler),window.removeEventListener("resize",this.scrollHandler)}},deactivated:function(){this.unbindEvent()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-textarea",props:{placeholder:{type:String,default:"请输入内容"},maxlength:{type:Number,default:200},required:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1}},data:function(){return{value:null,num:null,animationStyle:null}},methods:{wordStatic:function(){this.value&&(this.num=this.value.length)},focus:function(){this.animationStyle="focusStyle"},blur:function(){this.value?(this.animationStyle="blurStyle",this.$emit("content",this.value)):this.animationStyle=""}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"xxb-search",props:{placeholder:{type:String,default:"请输入搜索关键字"},url:{type:String,default:""}},data:function(){return{val:null,iconShow:!1,focusStyle:null}},methods:{focus:function(){this.focusStyle="focusStyle",this.iconShow=!0},blur:function(){this.val?this.iconShow=!0:this.iconShow=!1,this.focusStyle=null},del:function(){this.val=null,this.iconShow=!1},search:function(){this.val&&this.$emit("setInputValue",this.val)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(38),n(7);var i=n(42),r=n(48),o=n(53),s=n(58),a=n(63),l=n(68),c=n(75),u=n(8),d=n(84),f=n(89),p=n(95),h=n(111),x=n(126),m=n(131),b=n(140),v=n(145),g=n(150),w=n(155),y=n(160),_=n(165),k=[i.Layout,r.Sticky,o.BackTop,s.Slider,a.Navbar,l.TabBar,l.TabBarItem,c.CellItem,u.Popup,d.Button,f.InfiniteScroll,h.Picker,h.DatePicker,x.Clip,m.List,m.ListItem,m.ListOther,b.ScrollItem,v.Switch,g.ImagePreview,w.LazyImg,y.Textarea,_.Search];window.document.addEventListener("touchstart",function(t){},!1);var A=function(t){arguments.length>1&&void 0!==arguments[1]&&arguments[1];k.map(function(e){t.component(e.name,e)}),t.prototype.$dialog={toast:p.Toast,confirm:p.Confirm,alert:p.Alert}};"undefined"!=typeof window&&window.Vue&&A(window.Vue),e.default={install:A}},function(t,e,n){var i=n(39);"string"==typeof i&&(i=[[t.i,i,""]]);var r={hmr:!0};r.transform=void 0,r.insertInto=void 0;n(40)(i,r);i.locals&&(t.exports=i.locals)},function(t,e,n){e=t.exports=n(1)(!1),e.push([t.i,"*,\n:after,\n:before {\n outline: 0;\n box-sizing: border-box;\n}\nhtml,\nbody,\n#app {\n height: 100%;\n}\nbody {\n background-color: #F5F5F5;\n font-size: 12px;\n -webkit-font-smoothing: antialiased;\n font-family: arial, sans-serif;\n}\nbody,\nimg,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\np,\nblockquote,\ndl,\ndt,\ndd,\nul,\nol,\nli,\npre,\nform,\nfieldset,\nlegend,\nbutton,\ninput,\ntextarea,\nth,\ntd,\niframe {\n margin: 0;\n padding: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nmenu,\nnav,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n display: block;\n margin: 0;\n padding: 0;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-size: 100%;\n}\nfieldset,\nimg {\n border: 0;\n}\naddress,\ncaption,\ncite,\ndfn,\nem,\nth,\nvar,\ni,\nem {\n font-style: normal;\n font-weight: normal;\n}\nol,\nul {\n list-style: none;\n}\na {\n text-decoration: none;\n color: inherit;\n}\na:hover {\n text-decoration: none;\n}\na,\nlabel,\nbutton,\ninput,\nselect {\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\ninput,\nselect,\nbutton {\n font: 100% tahoma, \\5b8b\\4f53, arial;\n vertical-align: baseline;\n border-radius: 0;\n background-color: transparent;\n}\nselect {\n -webkit-appearance: none;\n -moz-appearance: none;\n}\nbutton::-moz-focus-inner,\ninput[type=\"reset\"]::-moz-focus-inner,\ninput[type=\"button\"]::-moz-focus-inner,\ninput[type=\"submit\"]::-moz-focus-inner,\ninput[type=\"file\"] > input[type=\"button\"]::-moz-focus-inner {\n border: none;\n}\ninput[type=checkbox],\ninput[type=radio] {\n vertical-align: middle;\n}\ninput[type=\"number\"]::-webkit-outer-spin-button,\ninput[type=\"number\"]::-webkit-inner-spin-button {\n -webkit-appearance: none !important;\n -moz-appearance: none !important;\n margin: 0;\n}\ninput:-webkit-autofill {\n -webkit-box-shadow: 0 0 0 1000px white inset;\n}\ntextarea {\n outline: none;\n border-radius: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n overflow: auto;\n resize: none;\n font: 100% tahoma, \\5b8b\\4f53, arial;\n}\n@font-face {\n font-family: 'iconfont';\n /* project id 743996 */\n src: url('//at.alicdn.com/t/font_743996_l4trdbmgb49.eot');\n src: url('//at.alicdn.com/t/font_743996_l4trdbmgb49.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_743996_l4trdbmgb49.woff') format('woff'), url('//at.alicdn.com/t/font_743996_l4trdbmgb49.ttf') format('truetype'), url('//at.alicdn.com/t/font_743996_l4trdbmgb49.svg#iconfont') format('svg');\n}\n.iconfont {\n font-family: \"iconfont\" !important;\n font-size: 16px;\n font-style: normal;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n/*本项目使用的图标*/\n.icon-weibao:before {\n content: '\\E601';\n}\n.icon-minus:before {\n content: '\\E6B3';\n}\n.icon-plus:before {\n content: '\\E617';\n}\n.icon-left:before {\n content: '\\E611';\n}\n.icon-right:before {\n content: '\\E62F';\n}\n.icon-top:before {\n content: '\\E669';\n}\n.icon-bottom:before {\n content: '\\E668';\n}\n.icon-right-solid:before {\n content: '\\E637';\n}\n.icon-search:before {\n content: '\\E6C3';\n}\n.icon-search-in:before {\n content: '\\E65D';\n}\n.icon-refresh:before {\n content: '\\E600';\n}\n.icon-goTop:before {\n content: '\\E641';\n}\n.xxb-icon-success:before {\n content: '\\E6A8';\n}\n.xxb-icon-error:before {\n content: '\\E606';\n}\n.xxb-icon-warn:before {\n content: '\\E736';\n}\n.xxb-icon-close:before {\n content: '\\E849';\n}\n.xxb-fix-ios-overflow-scrolling-bug {\n /* 针对IOS 修复 css overflow scroll bug */\n -webkit-overflow-scrolling: auto !important;\n}\n.xxb-fix-ios-prevent-scroll {\n overflow: hidden !important;\n position: fixed;\n width: 100%;\n}\n",""])},function(t,e,n){function i(t,e){for(var n=0;n<t.length;n++){var i=t[n],r=h[i.id];if(r){r.refs++;for(var o=0;o<r.parts.length;o++)r.parts[o](i.parts[o]);for(;o<i.parts.length;o++)r.parts.push(u(i.parts[o],e))}else{for(var s=[],o=0;o<i.parts.length;o++)s.push(u(i.parts[o],e));h[i.id]={id:i.id,refs:1,parts:s}}}}function r(t,e){for(var n=[],i={},r=0;r<t.length;r++){var o=t[r],s=e.base?o[0]+e.base:o[0],a=o[1],l=o[2],c=o[3],u={css:a,media:l,sourceMap:c};i[s]?i[s].parts.push(u):n.push(i[s]={id:s,parts:[u]})}return n}function o(t,e){var n=b(t.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var i=w[w.length-1];if("top"===t.insertAt)i?i.nextSibling?n.insertBefore(e,i.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),w.push(e);else if("bottom"===t.insertAt)n.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var r=b(t.insertInto+" "+t.insertAt.before);n.insertBefore(e,r)}}function s(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=w.indexOf(t);e>=0&&w.splice(e,1)}function a(t){var e=document.createElement("style");return void 0===t.attrs.type&&(t.attrs.type="text/css"),c(e,t.attrs),o(t,e),e}function l(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",c(e,t.attrs),o(t,e),e}function c(t,e){Object.keys(e).forEach(function(n){t.setAttribute(n,e[n])})}function u(t,e){var n,i,r,o;if(e.transform&&t.css){if(!(o=e.transform(t.css)))return function(){};t.css=o}if(e.singleton){var c=g++;n=v||(v=a(e)),i=d.bind(null,n,c,!1),r=d.bind(null,n,c,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(e),i=p.bind(null,n,e),r=function(){s(n),n.href&&URL.revokeObjectURL(n.href)}):(n=a(e),i=f.bind(null,n),r=function(){s(n)});return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else r()}}function d(t,e,n,i){var r=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=_(e,r);else{var o=document.createTextNode(r),s=t.childNodes;s[e]&&t.removeChild(s[e]),s.length?t.insertBefore(o,s[e]):t.appendChild(o)}}function f(t,e){var n=e.css,i=e.media;if(i&&t.setAttribute("media",i),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}function p(t,e,n){var i=n.css,r=n.sourceMap,o=void 0===e.convertToAbsoluteUrls&&r;(e.convertToAbsoluteUrls||o)&&(i=y(i)),r&&(i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var s=new Blob([i],{type:"text/css"}),a=t.href;t.href=URL.createObjectURL(s),a&&URL.revokeObjectURL(a)}var h={},x=function(t){var e;return function(){return void 0===e&&(e=t.apply(this,arguments)),e}}(function(){return window&&document&&document.all&&!window.atob}),m=function(t){return document.querySelector(t)},b=function(t){var e={};return function(t){if("function"==typeof t)return t();if(void 0===e[t]){var n=m.call(this,t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}}(),v=null,g=0,w=[],y=n(41);t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");e=e||{},e.attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=x()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=r(t,e);return i(n,e),function(t){for(var o=[],s=0;s<n.length;s++){var a=n[s],l=h[a.id];l.refs--,o.push(l)}if(t){i(r(t,e),e)}for(var s=0;s<o.length;s++){var l=o[s];if(0===l.refs){for(var c=0;c<l.parts.length;c++)l.parts[c]();delete h[l.id]}}}};var _=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var n=e.protocol+"//"+e.host,i=n+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){var r=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});if(/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(r))return t;var o;return o=0===r.indexOf("//")?r:0===r.indexOf("/")?n+r:i+r.replace(/^\.\//,""),"url("+JSON.stringify(o)+")"})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Layout=void 0;var i=n(43),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.Layout=r.default},function(t,e,n){"use strict";function i(t){l||n(44)}Object.defineProperty(e,"__esModule",{value:!0});var r=n(9),o=n.n(r);for(var s in r)"default"!==s&&function(t){n.d(e,t,function(){return r[t]})}(s);var a=n(47),l=!1,c=n(0),u=i,d=c(o.a,a.a,!1,u,null,null);d.options.__file="src/components/layout/src/layout.vue",e.default=d.exports},function(t,e,n){var i=n(45);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);n(2)("25c30c8a",i,!1,{})},function(t,e,n){e=t.exports=n(1)(!1),e.push([t.i,"\n.xxb-flexview {\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n z-index: 10;\n background: #fff;\n}\n.xxb-scrollview {\n width: 100%;\n height: 100%;\n position: relative;\n flex: 1;\n overflow-y: auto;\n overflow-x: hidden;\n -webkit-overflow-scrolling: touch;\n}\n",""])},function(t,e){t.exports=function(t,e){for(var n=[],i={},r=0;r<e.length;r++){var o=e[r],s=o[0],a=o[1],l=o[2],c=o[3],u={id:t+":"+r,css:a,media:l,sourceMap:c};i[s]?i[s].parts.push(u):n.push(i[s]={id:s,parts:[u]})}return n}},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"xxb-flexview",style:{paddingTop:t.paddingTop}},[t.showNavbar?t._t("navbar",[t.title?n("xxb-navbar",{attrs:{title:t.title,forApp:t.forApp,bgcolor:t.bgcolor}}):t._e()]):t._e(),t._v(" "),n("section",{ref:"scrollView",staticClass:"xxb-scrollview",attrs:{id:"scrollView"}},[t._t("default")],2),t._v(" "),t.showTabbar?t._t("tabbar"):t._e()],2)},r=[];i._withStripped=!0;var o={render:i,staticRenderFns:r};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Sticky=void 0;var i=n(49),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.Sticky=r.default},function(t,e,n){"use strict";function i(t){l||n(50)}Object.defineProperty(e,"__esModule",{value:!0});var r=n(10),o=n.n(r);for(var s in r)"default"!==s&&function(t){n.d(e,t,function(){return r[t]})}(s);var a=n(52),l=!1,c=n(0),u=i,d=c(o.a,a.a,!1,u,null,null);d.options.__file="src/components/sticky/src/sticky.vue",e.default=d.exports},function(t,e,n){var i=n(51);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);n(2)("7846dff2",i,!1,{})},function(t,e,n){e=t.exports=n(1)(!1),e.push([t.i,"\n.xxb-sticky {\n width: 100%;\n}\n.xxb-sticky .xxb-sticky-item .xxb-isFixed {\n position: fixed;\n background-color: #Fff;\n top: 0;\n z-index: 999;\n}\n.xxb-sticky .xxb-sticky-item .xxb-stickyContent {\n width: 100%;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"xxb-sticky"},[n("div",{staticClass:"xxb-sticky-item",attrs:{id:t.stickyId}},[n("div",{staticClass:"xxb-stickyContent",class:1==t.searchBarFixed?"xxb-isFixed":""},[t._t("sticky")],2)])])},r=[];i._withStripped=!0;var o={render:i,staticRenderFns:r};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BackTop=void 0;var i=n(54),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.BackTop=r.default},function(t,e,n){"use strict";function i(t){l||n(55)}Object.defineProperty(e,"__esModule",{value:!0});var r=n(11),o=n.n(r);for(var s in r)"default"!==s&&function(t){n.d(e,t,function(){return r[t]})}(s);var a=n(57),l=!1,c=n(0),u=i,d=c(o.a,a.a,!1,u,null,null);d.options.__file="src/components/backTop/src/backTop.vue",e.default=d.exports},function(t,e,n){var i=n(56);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);n(2)("aab66aaa",i,!1,{})},function(t,e,n){e=t.exports=n(1)(!1),e.push([t.i,"\n.xxb-backTop {\n position: fixed;\n bottom: 1rem;\n right: 1rem;\n text-align: center;\n border-radius: 50%;\n}\n.xxb-backTop i {\n font-size: 2.2rem;\n color: #dedede;\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isShow?n("div",{staticClass:"xxb-backTop",on:{click:function(e){return e.stopPropagation(),t.scrollTop(e)}}},[t._t("default",[n("i",{staticClass:"iconfont icon-backtop"})])],2):t._e()},r=[];i._withStripped=!0;var o={render:i,staticRenderFns:r};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var i=n(59),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.Slider=r.default},function(t,e,n){"use strict";function i(t){l||n(60)}Object.defineProperty(e,"__esModule",{value:!0});var r=n(12),o=n.n(r);for(var s in r)"default"!==s&&function(t){n.d(e,t,function(){return r[t]})}(s);var a=n(62),l=!1,c=n(0),u=i,d=c(o.a,a.a,!1,u,null,null);d.options.__file="src/components/slider/src/slider.vue",e.default=d.exports},function(t,e,n){var i=n(61);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);n(2)("7a86d762",i,!1,{})},function(t,e,n){e=t.exports=n(1)(!1),e.push([t.i,"\n.xxb-slider .carousel-wrap {\n position: relative;\n width: 100%;\n overflow: hidden;\n background-color: #fff;\n}\n.xxb-slider .slide-ul {\n width: 100%;\n height: 100%;\n}\n.xxb-slider .slide-ul li {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.xxb-slider .slide-ul li img {\n width: 100%;\n height: 100%;\n}\n.xxb-slider .Hcarousel-items {\n position: absolute;\n z-index: 10;\n bottom: .5rem;\n width: 100%;\n margin: 0 auto;\n text-align: center;\n}\n.xxb-slider .Hcarousel-items span {\n display: inline-block;\n height: .5rem;\n width: .5rem;\n border-radius: 50%;\n margin: 0 .2rem;\n background-color: #b2b2b2;\n cursor: pointer;\n}\n.xxb-slider .Hcarousel-items .active {\n background-color: #3658f0;\n}\n.xxb-slider .Vcarousel-items {\n position: absolute;\n z-index: 10;\n top: 50%;\n transform: translateY(-50%);\n right: -1rem;\n width: 2rem;\n}\n.xxb-slider .Vcarousel-items span {\n display: block;\n height: .5rem;\n width: .5rem;\n border-radius: 50%;\n margin: .2rem 0;\n background-color: #b2b2b2;\n cursor: pointer;\n}\n.xxb-slider .Vcarousel-items .active {\n background-color: #3658f0;\n}\n.xxb-slider .Lhorizontal-enter-to {\n transition: all 1s ease;\n transform: translateX(0);\n}\n.xxb-slider .Lhorizontal-leave-active {\n transition: all 1s ease;\n transform: translateX(-100%);\n}\n.xxb-slider .Lhorizontal-enter {\n transform: translateX(100%);\n}\n.xxb-slider .Lhorizontal-leave {\n transform: translateX(0);\n}\n.xxb-slider .Rhorizontal-enter-to {\n transition: all 1s ease;\n transform: translateX(0);\n}\n.xxb-slider .Rhorizontal-leave-active {\n transition: all 1s ease;\n transform: translateX(100%);\n}\n.xxb-slider .Rhorizontal-enter {\n transform: translateX(-100%);\n}\n.xxb-slider .Rhorizontal-leave {\n transform: translateX(0);\n}\n.xxb-slider .Uvertical-enter-to {\n transition: all 1s ease;\n transform: translateY(0);\n}\n.xxb-slider .Uvertical-leave-active {\n transition: all 1s ease;\n transform: translateY(-100%);\n}\n.xxb-slider .Uvertical-enter {\n transform: translateY(100%);\n}\n.xxb-slider .Uvertical-leave {\n transform: translateY(0);\n}\n.xxb-slider .Dvertical-enter-to {\n transition: all 1s ease;\n transform: translateY(0);\n}\n.xxb-slider .Dvertical-leave-active {\n transition: all 1s ease;\n transform: translateY(100%);\n}\n.xxb-slider .Dvertical-enter {\n transform: translateY(-100%);\n}\n.xxb-slider .Dvertical-leave {\n transform: translateY(0);\n}\n",""])},function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"xxb-slider"},[n("div",{staticClass:"carousel-wrap",style:{height:t.height+"rem"},attrs:{id:"carousel"}},[n("transition-group",{staticClass:"slide-ul",attrs:{tag:"ul",name:t.directionName}},t._l(t.slideList,function(e,i){return n("li",{directives:[{name:"show",rawName:"v-show",value:i===t.currentIndex,expression:"index===currentIndex"}],key:i,on:{touchstart:function(e){return t.touchstart(e)},touchmove:function(e){return t.touchMove(e)},touchend:function(e){return t.touchEnd(e)}}},[n("a",{attrs:{href:e.clickUrl}},[n("img",{attrs:{src:e.image}})])])}),0),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.showDots,expression:"showDots"}],class:"horizontal"==t.direction?"Hcarousel-items":"Vcarousel-items"},[t._t("sliderDots",t._l(t.slideList.length,function(e,i){return n("span",{key:i,class:{active:i===t.currentIndex}})}))],2)],1)])},r=[];i._withStripped=!0;var o={render:i,staticRenderFns:r};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Navbar=void 0;var i=n(64),r=function(t){return t&&t.__esModule?t:{default:t}}(i);e.Navbar=r.default},function(t,e,n){"use strict";function i(t){l||n(65)}Object.defineProperty(e,"__esModule",{value:!0});var r=n(13),o=n.n(r);for(var s in r)"def