UNPKG

eeeeeeuuuu-ui

Version:

uView UI,是uni-app生态优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水

12 lines (11 loc) 2.04 kB
require('../../../app.js'); (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uview-ui/components/u-switch/u-switch"],{"27dd":function(t,e,i){},"76af":function(t,e,i){"use strict";var a=i("27dd"),n=i.n(a);n.a},"7fc3":function(t,e,i){"use strict";i.r(e);var a,n={uLoading:function(){return i.e("uview-ui/components/u-loading/u-loading").then(i.bind(null,"98a4"))}},l=function(){var t=this,e=t.$createElement,i=(t._self._c,t.__get_style([t.switchStyle])),a=t.$u.addUnit(this.size),n=t.$u.addUnit(this.size);t.$mp.data=Object.assign({},{$root:{s0:i,g0:a,g1:n}})},o=[],u=i("b389"),s=u["a"],r=(i("76af"),i("f0c5")),c=Object(r["a"])(s,l,o,!1,null,"0042ed5a",null,!1,n,a);e["default"]=c.exports},b389:function(t,e,i){"use strict";(function(t){e["a"]={name:"u-switch",props:{loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:[Number,String],default:50},activeColor:{type:String,default:"#2979ff"},inactiveColor:{type:String,default:"#ffffff"},value:{type:Boolean,default:!1},vibrateShort:{type:Boolean,default:!1},activeValue:{type:[Number,String,Boolean],default:!0},inactiveValue:{type:[Number,String,Boolean],default:!1}},data(){return{}},computed:{switchStyle(){let t={};return t.fontSize=this.size+"rpx",t.backgroundColor=this.value?this.activeColor:this.inactiveColor,t},loadingColor(){return this.value?this.activeColor:null}},methods:{onClick(){this.disabled||this.loading||(this.vibrateShort&&t.vibrateShort(),this.$emit("input",!this.value),this.$nextTick(()=>{this.$emit("change",this.value?this.activeValue:this.inactiveValue)}))}}}}).call(this,i("543d")["default"])}}]); ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([ 'uview-ui/components/u-switch/u-switch-create-component', { 'uview-ui/components/u-switch/u-switch-create-component':(function(module, exports, __webpack_require__){ __webpack_require__('543d')['createComponent'](__webpack_require__("7fc3")) }) }, [['uview-ui/components/u-switch/u-switch-create-component']] ]);