1 |
- (self["webpackChunkuview2_0_cli"]=self["webpackChunkuview2_0_cli"]||[]).push([[2479],{70617:function(t,o,a){var e=a(24180);e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.id,e,""]]),e.locals&&(t.exports=e.locals);var i=a(56).Z;i("3857682a",e,!0,{sourceMap:!1,shadowMode:!1})},41213:function(t,o,a){var e=a(55562);e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.id,e,""]]),e.locals&&(t.exports=e.locals);var i=a(56).Z;i("492e768d",e,!0,{sourceMap:!1,shadowMode:!1})},84847:function(t,o,a){"use strict";a.d(o,{Z:function(){return d}});var e,i={uTransition:a(46800).Z,uIcon:a(38275).Z},n=function(){var t=this,o=t.$createElement,a=t._self._c||o;return a("u-transition",{attrs:{mode:"fade",customStyle:t.backTopStyle,show:t.show}},[t.$slots.default||t.$slots.$default?t._t("default"):a("v-uni-view",{staticClass:"u-back-top",style:[t.contentStyle],on:{click:function(o){arguments[0]=o=t.$handleEvent(o),t.backToTop.apply(void 0,arguments)}}},[a("u-icon",{attrs:{name:t.icon,"custom-style":t.iconStyle}}),t.text?a("v-uni-text",{staticClass:"u-back-top__text"},[t._v(t._s(t.text))]):t._e()],1)],2)},c=[],u=(a(9653),{props:{mode:{type:String,default:uni.$u.props.backtop.mode},icon:{type:String,default:uni.$u.props.backtop.icon},text:{type:String,default:uni.$u.props.backtop.text},duration:{type:[String,Number],default:uni.$u.props.backtop.duration},scrollTop:{type:[String,Number],default:uni.$u.props.backtop.scrollTop},top:{type:[String,Number],default:uni.$u.props.backtop.top},bottom:{type:[String,Number],default:uni.$u.props.backtop.bottom},right:{type:[String,Number],default:uni.$u.props.backtop.right},zIndex:{type:[String,Number],default:uni.$u.props.backtop.zIndex},iconStyle:{type:Object,default:uni.$u.props.backtop.iconStyle}}}),s={name:"u-back-top",mixins:[uni.$u.mpMixin,uni.$u.mixin,u],computed:{backTopStyle:function(){var t={bottom:uni.$u.addUnit(this.bottom),right:uni.$u.addUnit(this.right),width:"40px",height:"40px",position:"fixed",zIndex:10};return t},show:function(){return uni.$u.getPx(this.scrollTop)>uni.$u.getPx(this.top)},contentStyle:function(){var t={},o=0;return o="circle"===this.mode?"100px":"4px",t.borderTopLeftRadius=o,t.borderTopRightRadius=o,t.borderBottomLeftRadius=o,t.borderBottomRightRadius=o,uni.$u.deepMerge(t,uni.$u.addStyle(this.customStyle))}},methods:{backToTop:function(){uni.pageScrollTo({scrollTop:0,duration:this.duration}),this.$emit("click")}}},l=s,r=(a(70617),a(69453)),p=(0,r.Z)(l,n,c,!1,null,"3c5f5128",null,!1,i,e),d=p.exports},7760:function(t,o,a){"use strict";a.r(o),a.d(o,{default:function(){return p}});var e,i={uCheckboxGroup:a(14161).Z,uCheckbox:a(25276).Z,uBackTop:a(84847).Z},n=function(){var t=this,o=t.$createElement,a=t._self._c||o;return a("v-uni-view",{ref:"u-back-top",staticClass:"u-page"},[a("v-uni-view",{staticClass:"u-demo-block"},[a("v-uni-text",{staticClass:"u-demo-block__title"},[t._v("自定义backTop(滚动页面即可在右下角看到图标)")]),a("v-uni-view",{staticClass:"u-demo-block__content"},[a("v-uni-view",{staticClass:"u-page__backTop-item"},[a("u-checkbox-group",{attrs:{placement:"column",shape:"square"},on:{change:function(o){arguments[0]=o=t.$handleEvent(o),t.checkboxChange.apply(void 0,arguments)}},model:{value:t.value,callback:function(o){t.value=o},expression:"value"}},t._l(t.checkboxList,(function(t,o){return a("u-checkbox",{key:o,attrs:{customStyle:{marginBottom:"8px"},label:t.name,name:t.name}})})),1)],1)],1)],1),a("u-back-top",{attrs:{right:t.backTopData.right,customStyle:t.backTopData.customStyle,bottom:t.backTopData.bottom,icon:t.backTopData.icon,mode:t.backTopData.mode,iconStyle:t.backTopData.iconStyle,duration:t.backTopData.duration,scrollTop:t.scrollTop},on:{click:function(o){arguments[0]=o=t.$handleEvent(o),t.click.apply(void 0,arguments)}}})],1)},c=[],u=(a(26699),a(32023),{data:function(){return{value:["自定义图标"],backTopData:{mode:"circle",icon:"arrow-upward",bottom:100,customStyle:{},iconStyle:{},right:20,duration:300},scrollTop:0,checkboxList:[{name:"显示方形"},{name:"自定义图标"},{name:"自定义距离"},{name:"自定义样式"},{name:"自定义返回顶部滚动时间"}]}},onLoad:function(){this.backTopData.icon="arrow-up"},onPageScroll:function(t){this.scrollTop=t.scrollTop},methods:{checkboxChange:function(t){t.includes("显示方形")?this.backTopData.mode="square":this.backTopData.mode="circle",t.includes("自定义图标")?this.backTopData.icon="arrow-up":this.backTopData.icon="arrow-upward",t.includes("自定义距离")?(this.backTopData.bottom=300,this.backTopData.right=20):this.backTopData.bottom=100,t.includes("自定义样式")?(this.backTopData.customStyle={backgroundColor:"#2979ff"},this.backTopData.iconStyle={color:"#ffffff"}):(this.backTopData.customStyle={},this.backTopData.iconStyle={}),t.includes("自定义返回顶部滚动时间")?this.backTopData.duration=1500:this.backTopData.duration=300},click:function(){console.log("click")}}}),s=u,l=(a(41213),a(69453)),r=(0,l.Z)(s,n,c,!1,null,"1b4ac5dc",null,!1,i,e),p=r.exports},24180:function(t,o,a){"use strict";a.r(o);var e=a(43481),i=a.n(e),n=a(2400),c=a.n(n),u=c()(i());u.push([t.id,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用\n */uni-view[data-v-3c5f5128], uni-scroll-view[data-v-3c5f5128], uni-swiper-item[data-v-3c5f5128]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-back-top[data-v-3c5f5128]{\ndisplay:flex;\nflex-direction:row;flex-direction:column;align-items:center;flex:1;height:100%;justify-content:center;background-color:#e1e1e1}.u-back-top__tips[data-v-3c5f5128]{font-size:12px;-webkit-transform:scale(.8);transform:scale(.8)}',""]),o["default"]=u},55562:function(t,o,a){"use strict";a.r(o);var e=a(43481),i=a.n(e),n=a(2400),c=a.n(n),u=c()(i());u.push([t.id,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用\n */.u-page[data-v-1b4ac5dc]{height:1200px}.u-page__backTop-item[data-v-1b4ac5dc]{margin-top:10px}',""]),o["default"]=u}}]);
|