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 line
7.6 KiB
1 line
7.6 KiB
|
1 year ago
|
(self["webpackChunkuview2_0_cli"]=self["webpackChunkuview2_0_cli"]||[]).push([[2060],{97434:function(t,e,n){var i=n(47075);i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.id,i,""]]),i.locals&&(t.exports=i.locals);var u=n(56).Z;u("62da05c1",i,!0,{sourceMap:!1,shadowMode:!1})},89425:function(t,e,n){var i=n(3914);i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.id,i,""]]),i.locals&&(t.exports=i.locals);var u=n(56).Z;u("20df70ee",i,!0,{sourceMap:!1,shadowMode:!1})},93226:function(t,e,n){"use strict";n.d(e,{Z:function(){return _}});var i,u={uIcon:n(38275).Z},o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-drawdown"},[n("v-uni-view",{ref:"u-dropdown__menu",staticClass:"u-dropdown__menu",style:{height:t.$u.addUnit(t.height)}},t._l(t.menuList,(function(e,i){return n("v-uni-view",{key:i,staticClass:"u-dropdown__menu__item",on:{click:function(n){n.stopPropagation(),arguments[0]=n=t.$handleEvent(n),t.clickHandler(e,i)}}},[n("v-uni-view",{staticClass:"u-dropdown__menu__item__content"},[n("v-uni-text",{staticClass:"u-dropdown__menu__item__content__text",style:[i===t.current?t.activeStyle:t.inactiveStyle]},[t._v(t._s(e.title))]),n("v-uni-view",{staticClass:"u-dropdown__menu__item__content__arrow",class:[i===t.current&&"u-dropdown__menu__item__content__arrow--rotate"]},[n("u-icon",{attrs:{name:t.menuIcon,size:t.$u.addUnit(t.menuIconSize)}})],1)],1)],1)})),1),n("v-uni-view",{staticClass:"u-dropdown__content"},[t._t("default")],2)],1)},a=[],r=(n(21249),n(41539),n(9653),{props:{value:{type:[Number,String,Array],default:""},title:{type:[String,Number],default:""},options:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},height:{type:[Number,String],default:"auto"},closeOnClickOverlay:{type:Boolean,default:!0}}}),s={name:"u-dropdown",mixins:[uni.$u.mixin,r],data:function(){return{menuList:[],current:0}},computed:{},created:function(){this.children=[]},methods:{clickHandler:function(t,e){this.children.map((function(e){e.title===t.title?(e.$emit("click"),e.setContentAnimate(e.show?0:300),e.show=!e.show):(e.show=!1,e.setContentAnimate(0))}))},queryRect:function(t){var e=this;return new Promise((function(n){e.$uGetRect(".".concat(t)).then((function(t){n(t)}))}))}}},c=s,l=(n(97434),n(69453)),d=(0,l.Z)(c,o,a,!1,null,"0db3383a",null,!1,u,i),_=d.exports},84754:function(t,e,n){"use strict";n.d(e,{Z:function(){return _}});var i,u={uIcon:n(38275).Z},o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-drawdown"},[n("v-uni-view",{ref:"u-dropdown__menu",staticClass:"u-dropdown__menu",style:{height:t.$u.addUnit(t.height)}},t._l(t.menuList,(function(e,i){return n("v-uni-view",{key:i,staticClass:"u-dropdown__menu__item",on:{click:function(n){n.stopPropagation(),arguments[0]=n=t.$handleEvent(n),t.clickHandler(e,i)}}},[n("v-uni-view",{staticClass:"u-dropdown__menu__item__content"},[n("v-uni-text",{staticClass:"u-dropdown__menu__item__content__text",style:[i===t.current?t.activeStyle:t.inactiveStyle]},[t._v(t._s(e.title))]),n("v-uni-view",{staticClass:"u-dropdown__menu__item__content__arrow",class:[i===t.current&&"u-dropdown__menu__item__content__arrow--rotate"]},[n("u-icon",{attrs:{name:t.menuIcon,size:t.$u.addUnit(t.menuIconSize)}})],1)],1)],1)})),1),n("v-uni-view",{staticClass:"u-dropdown__content"},[t._t("default")],2)],1)},a=[],r=(n(21249),n(41539),n(9653),{props:{activeStyle:{type:[String,Object],default:function(){return{color:"#2979ff",fontSize:"14px"}}},inactiveStyle:{type:[String,Object],default:function(){return{color:"#606266",fontSize:"14px"}}},closeOnClickMask:{type:Boolean,default:!0},closeOnClickSelf:{type:Boolean,default:!0},duration:{type:[Number,String],default:300},height:{type:[Number,String],default:40},borderBottom:{type:Boolean,default:!1},titleSize:{type:[Number,String],default:14},borderRadius:{type:[Number,String],default:0},menuIcon:{type:String,default:"arrow-down"},menuIconSize:{type:[Number,String],default:14}}}),s={name:"u-dropdown",mixins:[uni.$u.mixin,r],data:function(){return{menuList:[],cur
|