mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 18:28:43 +08:00 
			
		
		
		
	uni-app引入使用uView
This commit is contained in:
		| @@ -0,0 +1,42 @@ | ||||
| export default { | ||||
|     data() { | ||||
|         return { | ||||
|             sliderRect: {}, | ||||
|             info: { | ||||
|                 width: null, | ||||
|                 left: null, | ||||
|                 step: this.step, | ||||
|                 disabled: this.disabled, | ||||
|                 min: this.min, | ||||
|                 max: this.max, | ||||
|                 value: this.value | ||||
|             } | ||||
|         } | ||||
|     }, | ||||
|     mounted() { | ||||
|         this.init() | ||||
|     }, | ||||
|     methods: { | ||||
|         init() { | ||||
|             this.getSliderRect() | ||||
|         }, | ||||
|         // 获取slider尺寸 | ||||
|         getSliderRect() { | ||||
|             // 获取滑块条的尺寸信息 | ||||
|             uni.$u.sleep().then(() => { | ||||
|                 this.$uGetRect('.u-slider').then((rect) => { | ||||
|                     this.info.width = rect.width | ||||
|                     this.info.left = rect.left | ||||
|                 }) | ||||
|             }) | ||||
|         }, | ||||
|         // 此方法由wxs调用,用于修改v-model绑定的值 | ||||
|         updateValue(value) { | ||||
|             this.$emit('input', value) | ||||
|         }, | ||||
|         // 此方法由wxs调用,发出事件 | ||||
|         emitEvent(e) { | ||||
|             this.$emit(e.event, e.value ? e.value : this.value) | ||||
|         } | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 sfmind
					sfmind