Merge pull request #166 from jingsam/slider

add slider on-input
This commit is contained in:
Aresn 2017-01-04 18:01:05 +08:00 committed by GitHub
commit 23f1a8f28b
2 changed files with 18 additions and 14 deletions

View file

@ -184,6 +184,7 @@
} }
}); });
this.updateValue(val); this.updateValue(val);
this.$emit('on-input', this.value);
} }
}, },
methods: { methods: {

View file

@ -1,19 +1,19 @@
<template> <template>
<div style="width: 140px;margin:100px;"> <div style="width: 140px;margin:100px;">
<!--{{ value }}--> {{ value }}
<!--<Slider @on-change="change" :step="15"></Slider>--> <Slider @on-change="change" @on-input="input" :step="15"></Slider>
<!--<Slider :value="40" :tip-format="format"></Slider>--> <Slider :value="40" :tip-format="format"></Slider>
<!--<Slider :value.sync="value" show-input show-stops range @on-change="change" :step="13"></Slider>--> <Slider :value.sync="value" show-input show-stops range @on-change="change" @on-input="input" :step="13"></Slider>
<!--<Slider :max="10"></Slider>--> <Slider :max="10"></Slider>
<!--<Slider :step="13"></Slider>--> <Slider :step="13"></Slider>
<!--<Slider :step="13" :max="60"></Slider>--> <Slider :step="13" :max="60"></Slider>
<!--<Icon type="checkmark-circled" size="40" color="#f60"></Icon>--> <Icon type="checkmark-circled" size="40" color="#f60"></Icon>
<!--<p>附近的首付款是东方红看就是</p>--> <p>附近的首付款是东方红看就是</p>
<!--<div class="ivu-article">--> <div class="ivu-article">
<!--<a href="http://www.iviewui.com" target="_blank">iView</a>--> <a href="http://www.iviewui.com" target="_blank">iView</a>
<!--</div>--> </div>
<Slider :value="75"></Slider> <Slider :value="75"></Slider>
<!--<Slider :value="[20, 50]" range></Slider>--> <Slider :value="[20, 50]" range></Slider>
</div> </div>
</template> </template>
<script> <script>
@ -31,7 +31,10 @@
return `进度:${val}%` return `进度:${val}%`
}, },
change (data) { change (data) {
// console.log(data) console.log(data)
},
input (value) {
console.log(value)
} }
} }
} }