[improvement] Slider: improve accessibility

This commit is contained in:
陈嘉涵
2019-05-25 10:53:52 +08:00
parent 5ee4c2f4af
commit ae0aaab3ba
5 changed files with 24 additions and 13 deletions

View File

@@ -109,6 +109,12 @@ export default sfc({
>
<div class={bem('bar')} style={barStyle}>
<div
role="slider"
tabindex={this.disabled ? -1 : 0}
aria-valuemin={this.min}
aria-valuenow={this.value}
aria-valuemax={this.max}
aria-orientation={this.vertical ? 'vertical' : 'horizontal'}
class={bem('button-wrapper')}
onTouchstart={this.onTouchStart}
onTouchmove={this.onTouchMove}